smpatch ? 솔라리스에서 패치를 다운로드, 추가, 삭제할 수 있는 유틸리티.. 이것을 이용하기 위해서는 PatchPro를 설치해야만 한다. PatchPro를 설치한후 /usr/sadm/bin/smpatch [analyze | download | add | remove] 만약 SMC서버가 실행되어 있지 않는다는 메시지가 나온다면, # /etc/init.d/init.wbem start 이렇게하면 솔라리스 패치관리는 거의 자동수준이 된다. 준비가 다 되었다면, 다음 명령으로 패치를 다운로드 받는다. #/usr/sadm/bin/smpatch download -d /var/sadm/spool (-d …
Category: Solaris(솔라리스)
1월 03
disksuit 주무르기?
disksuit 주무르기? DiskSuit으로 디스크 묶기… 참고문서: http://www.adminschoice.com/docs/solstice_disksuite.htm 작업환경: Sun EP250, 18GB(OSdisk), 9GB(3개), Solaris9, DiskSuit 4.2.1(solaris8 패키지) =================================================== # format Searching for disks…done AVAILABLE DISK SELECTIONS: 0. c0t0d0 /pci@1f,4000/scsi@3/sd@0,0 1. c0t8d0 /pci@1f,4000/scsi@3/sd@8,0 2. c0t9d0 /pci@1f,4000/scsi@3/sd@9,0 3. c0t10d0 /pci@1f,4000/scsi@3/sd@a,0 =========================================================== 1. 9GB디스크의 파티션을 다음과 같이 동일하게 만든다. (각디스크의 슬라이스 0을 status database가 이용할 것이며, 슬라이스6번을 메타디바이스가 사용할 …
9월 04
디스크 안전하게 덤프 backup
디스크덤프 방법 예) 디스크 원본 /dev/rdsk/c0t0d0s7 을 /dev/rdsk/c0t1d0s7로 옮길때 두 디스크가 모두 마운트되어 있는게 좋다. /mnt: /dev/rdsk/c0t0d0s7 (원본) /mnt1: /dev/rdsk/c0t1d0s7 (사본)일 경우 먼저 사본(내용이 없는 디스크슬라이스)으로 cd하여 옮김. # ufsdump 0f – /dev/rdsk/c0t0d0s7 | (cd /mnt1; ufsrestore -rf -) 만일 O/S디스크를 덤프할 경우에는 CD-ROM부팅으로 /a 와 /mnt로 마운트하여 dump하는 것이 원칙이다. 만일 O/S디스크를 덤프했을 경우에는 …
8월 02
solaris8(9)에서 CD-image(iso format)를 마운트 하는 방법
gundal님의 글 solaris에서 iso이미지를 linux처럼 바로 mount 할 수 없다. Linux)mount –t iso9660 –o loop iso_path mount_point e.g.) # mount –t iso9660 –o loop /data/ora_920_1.iso /mnt/cdrom (/data dir의 ora_920_1.iso 파일을 /mnt/cdrom에 cd-image로 mount) Solaris)mount –F hsfs –o ro /data/ora_920_1.iso /mnt 오류: /data/ora_920_1.iso는 블록장치가 아닙니다. 즉, solaris에서는 device type이 블록장치가 아니면 자체로 mount 대상에 포함되지 않으므로 …
4월 18
계속 에러발생~~ T.T
dk님의 글 # gcc -v 하면.. —————— theone% gcc -v Reading specs from /usr/local/lib/gcc-lib/sparc-sun-solaris2.9/3.3.2/specs Configured with: ../configure –with-as=/usr/ccs/bin/as –with-ld=/usr/ccs/bin/ld –disable-nls –disable-libgcj –enable-languages=c,c++ : (reconfigured) ../configure –with-as=/usr/ccs/bin/as –with-ld=/usr/ccs/bin/ld –disable-nls –disable-libgcj –enable-languages=c,c++ Thread model: posix gcc version 3.3.2 —————— gcc 컴파일 configure를 보면 –with-as=/usr/ccs/bin/as 이것 때문에 계속 에러가 나네요.. as가 설치되지 않았습니다. ㅋㅋㅋ 웁쓰.. 리눅스에선 아래 처럼 …
4월 02
solaris부팅시 samba서버 올리기…
스크립트를 만든다. /etc/rc2.d/S83samba 스크립트 내용… ========================== case “$1” in start) [ -f /usr/local/samba/lib/smb.conf ] || exit 0 /usr/local/samba/bin/smbd -D /usr/local/samba/bin/nmbd -D ;; stop) pkill smbd pkill nmbd ;; *) echo “Usage: $0 { start | stop }” exit 1 ;; esac exit 0 =============================
12월 12
solaris9에서 clear 명령어 에러 /bin/clear: /dev/null: cannot create
증상 solaris 9 에서… 1. root user로는 clear명령어가 잘 실행됨.. 2. 일반 user로 clear명령을 내리면, /bin/clear: /dev/null: cannot create 에러….. 3. /dev/null이 크기 0의 일반 화일로 잡혀 있음.. -rw-r–r– 1 root other 0 Dec 12 15:47 null 해결책… cd /dev rm null ln -s ../devices/pseudo/mm@0:null null 수동으로 위와 같이 하던지.. 아니면, devfsadm 명령어를 내리면 자동으로 …
12월 06
alias database /etc/mail/aliases.db out of date
syslog 에 다음과 같은 메시지가 기록됨.. Dec 6 12:44:40 solaris sendmail[681]: [ID 702911 mail.info] alias database /etc/mail/aliases.db out of date 해결방안.. newalias 명령을 한번 내려주면 됨.. sendmail에 새 앨리어스를 주면 위 명령어로 갱신됨을 알려줘야함.