Category: Solaris(솔라리스)

solaris NFS 서버 설정과 사용하기.

Solaris NFS 설정과 사용하기 작업환경: * NFS 서버 os: solaris 10 hostname: fox_master * NFS client os: solaris 9 hostname: wolf * 각 서버의 /etc/hosts 파일에 ip주소와 호스트네임이 동일하게 설정되어 있어야 한다. # cat /etc/hosts … 172.30.100.30 fox_master 172.30.100.31 wolf

Continue reading

solaris 9 flarcreate 오류.

solaris 9 flarcreate 실행 오류. flarcreate는 시스템의 이미지를 만들 수 있는 솔라리스 명령어다.  solaris 9에서 아래와 같은 오류가 발생했다. # cd / # flarcreate -n backup_system -S -x /export /export/dump/backup_system.flar /usr/sbin/flarcreate[684]: syntax error at line 684 : `-m’ unexpected 해당 파일을 살펴보니, ksh 스크립트로 작성된 것을 확인 할 수 있었고, 오류가 난 684번 줄은, 아래와 …

Continue reading

SPARC Enterprise M3000 서버 전원 켜기

SPARC Enterprise M3000 서버 전원 켜기 전면 패널의 키를 서비스 모드로 돌린다. XSCF 쉘에서 아래와 같이 입력한다. XSCF> console -d 0 Connect to DomainID 0?[y|n] 전면 패널에서 XSCF ready 등이 녹색인지 확인하고 전원버튼을 누른다 콘솔에 Ok 프롬프트가 떨어지고 부팅 장치로 부팅 되는지 확인한다.(부팅이 안되면, boot 커맨드 실행) 참고: 도메인콘솔에서 XSCF쉘 전환은 # . 을 같이 …

Continue reading

solaris10 ssh 접속 문제.

문제: ssh 접속 안되는 error: grantpt: 사용 권한이 거부됨 error: session_pty_req: session 0 alloc failed 해결방안: http://www.sunmanagers.org/pipermail/summaries/2005-April/006356.html This was caused by my finish script removing the setuid bit from /usr/lib/pt_chmod. Once I added the setuid bit, non root users can login.  

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를 실행하는 것이 문제가 아니라, 그 실행 결과물을 해석하는것. 역시 해석이 어려운거다.