Category: Solaris(솔라리스)

SPARC Enterprise M3000 서버 전원 켜기

SPARC Enterprise M3000 서버 전원 켜기 전면 패널의 키를 서비스 모드로 돌린다. XSCF 쉘에서 아래와 같이 입력한다.

전면 패널에서 XSCF ready 등이 녹색인지 확인하고 전원버튼을 누른다 콘솔에 Ok 프롬프트가 떨어지고 부팅 장치로 부팅 되는지 확인한다.(부팅이 안되면, boot 커맨드 실행) 참고: 도메인콘솔에서 XSCF쉘 전환은 # . 을 같이 누른다.

solaris10 ssh 접속 문제.

 

sun v480 error message…

처음 에러 메시지 Dec 13 06:47:11 solaris9 picld[60]: [ID 679711 daemon.error] NOTICE: Device FAN_TRAY_0 (CPU1_FAN) OK Dec 13 06:47:11 solaris9 picld[60]: [ID 114988 daemon.error] FSP_GEN_FAULT_LED has turned OFF Dec 13 08:22:26 solaris9 picld[60]: [ID 562987 daemon.error] WARNING: FAN_TRAY_0 (CPU1_FAN) failure detected Dec 13 08:22:28 solaris9 picld[60]: [ID 691918 daemon.error] FSP_GEN_FAULT_LED has turned ON Dec 13 …

Continue reading

v480 디스크 교체.

운영중인 sun v480 서버의 디스크가 고장났을때, 아래와 같은 절차로 교체. 디스크는 내부 FCAL 디스크 2개이며, mirror 구성되어 있다. 때문에, 디스크 교체후 mirror를 구성해 주어야 한다. 1. 디스크의 교체(핫스왑) 먼저, iostat -en 으로 고장 디스크 확인. —- errors —- s/w h/w trn tot … 1 0 0 0 c1t0d0 0 13 126 139 c1t1d0 luxadm으로 디스크 …

Continue reading

solaris lvm mirror – 스크랩

구성… http://blog.naver.com/comki/100024647947 복구 http://www.brandonhutchinson.com/Replacing_a_disk_with_different_geometry_in_DiskSuite.html 내가 해본것. 원본디스크: c0t0d0s2 대상디스크: c0t1d0s2 원본디스크의 파티션 (7번 슬라이스는 md를 위한 공간으로 16MB잡았음) partition> p Current partition table (original): Total disk cylinders available: 47994 + 2 (reserved cylinders) Part Tag Flag Cylinders Size Blocks 0 root wm 352 – 27391 38.47GB (27040/0/0) 80687360 1 swap wu 0 – 351 512.88MB …

Continue reading

netservices

solaris10에서  불필요한 네트워크 서비스를 제한할 수 있는 커맨드 netservices [open | limited] open이면 모든 네트워크 서비스들이 열리고, limited로 하면, nfs같은 사용안하는 서비스는 열리지 않음. 관련커맨드는, svcadm, svccfg등..

solaris /etc/system 설정.

/etc/system화일은 커널변수를 변경할때 사용하는 화일이다. /etc/system 파일에서 변수로 사용 되는 것들 – moddir 변수는 부팅되는 시간에 로드되는 모듈의 탐색 경로를 수정 – exclude 변수는 참조되는 모듈들을 배제할 때 사용 – rootdev 변수는 교체될 루트 장치를 결정할 때 사용 – variable = value 는 커널 매개변수의 기본으로 지정 * 스택상에서 프로그램 실행되는것을 방지하는 방법 set noexec_user_stack …

Continue reading

dtrace에 관한 글…

dtrace가 솔라리스10의 회심의 역작이라지만,  그 개념 말고는 별로 아는게 없다. 오늘 http://sdnkorea.com/blog/641에서 그 실 사용 예를 보았다. dtrace를 실행하는 것이 문제가 아니라, 그 실행 결과물을 해석하는것. 역시 해석이 어려운거다.

solaris10 SMF

solaris10을 사용하면서 아직도 익숙하지 않은것 중의 하나가  SMF다. 개념은 알겠는데, 도대체 새로 컴파일한 프로그램을 어떻게 등록해야 할지 막막하다. 특히,  최근에 apache2, tomcat을 설치했는데, 이것을 SMF에 등록하려니 엄두가 안난다. SMF가 모든 서비스를  관리 하겠다는 것 같다. 그런데, 새로운 서비스를 등록하려면??? 문서를 찾아본 결과는 좀 복잡했다. 게다가 설정을 xml로 하는듯 해서 그냥 포기한 상태다. 그러던 중 오늘 …

Continue reading

sun studio…

sun studio도 다운로드하여 사용가능하게 됨에 따라서 mysql5.0을 테스트로 컴파일해 보았다. 환경은 Solaris 10, SunStudio 12. export PATH=/usr/bin:/usr/sbin:/usr/ccs/bin:/usr/sfw/bin:/usr/lib export CC=cc LD_LIBRARY_PATH=/usr/lib 위와이 환경을 잡아 놓고 cc로 컴파일 마지막에 워닝… ld: warning: file /usr/sfw/lib/libstdc++.so: attempted multiple inclusion of file 설치하니 잘 작동한다.