1. 솔라리스 설치
설치는 대부분 하실수 있을테니, 설명이 필요한 부분만 스크린샷했습니다.
이후 CD(DVD)를 넣고 본격적인 솔라리스설치입니다.
( http://gyh214.tistory.com/152 참조) , 중간에 IP입력부분은 자신의 rac구성에 맞게 설정하세요.
2. 솔라리스 설정하기
putty 사용가능하게 하기 : http://dinggur.tistory.com/56 설정이후 # pkill -1 sshd 를 실행하면 reboot하지 않고도 바로 putty 사용가능
2.1 네트워크설정. 아래처럼 네트워크를 셋팅합니다.
2.2 패키지확인
2.3 시스템설정
# vi /etc/system 에 내용추가
2.4 그룹추가, 사용자추가 및 oracle 유저의 프로필설정
2.4.1 그룹추가, 사용자추가
2.4.2 oracle유저의 프로필설정( $ vi .profile )
2.5 소프트링크 생성하기
mkdir -p /usr/local/bin
ln -s /usr/bin/ssh /usr/local/bin/ssh
당장은 해당 노드(이때까지 설치한 solaris)가 필요없으므로 init 0으로 셧다운 하세요
설치는 대부분 하실수 있을테니, 설명이 필요한 부분만 스크린샷했습니다.
이후 CD(DVD)를 넣고 본격적인 솔라리스설치입니다.
( http://gyh214.tistory.com/152 참조) , 중간에 IP입력부분은 자신의 rac구성에 맞게 설정하세요.
2. 솔라리스 설정하기
putty 사용가능하게 하기 : http://dinggur.tistory.com/56 설정이후 # pkill -1 sshd 를 실행하면 reboot하지 않고도 바로 putty 사용가능
2.1 네트워크설정. 아래처럼 네트워크를 셋팅합니다.
# cat /etc/hosts # # Internet host table # ::1 localhost 127.0.0.1 localhost 192.168.0.20 rac1 192.168.0.21 rac2 192.168.79.150 rac1-priv 192.168.79.151 rac2-priv 192.168.0.120 rac1-vip 192.168.0.121 rac2-vip 192.168.0.30 openfiler1 # cat /etc/defaultrouter 192.168.0.1 # cat /etc/resolv.conf domain kornet.net nameserver 168.126.63.1 nameserver 168.126.63.2 # cat /etc/hostname.e1000g0 rac1 # cat /etc/hostname.e1000g1 rac1-priv 설정 후 reboot # ifconfig -a lo0: flags=2001000849mtu 8232 index 1 inet 127.0.0.1 netmask ff000000 e1000g0: flags=1000843 # ping 168.126.63.1 168.126.63.1 is alivemtu 1500 index 2 inet 192.168.0.20 netmask ffffff00 broadcast 192.168.0.255 ether 0:c:29:dd:d5:da e1000g1: flags=1000843 mtu 1500 index 3 inet 192.168.79.150 netmask ffffff00 broadcast 192.168.79.255 ether 0:c:29:dd:d5:e4
2.2 패키지확인
pkginfo -i SUNWxwfnt pkginfo -i SUNWarc pkginfo -i SUNWbtool pkginfo -i SUNWhea pkginfo -i SUNWlibm pkginfo -i SUNWlibms pkginfo -i SUNWsprot pkginfo -i SUNWsprox (solaris 10에서는 신경안쓰셔도 됩니다.) pkginfo -i SUNWtoo pkginfo -i SUNWi1of pkginfo -i SUNWi1cs pkginfo -i SUNWi15cs pkginfo -i SUNWxwfnt 패키지 설치 # pwd /cdrom/sol_10_508_x86/Solaris_10/Product # cp -R SUNWi15cs /var/spool/pkg # cp -R SUNWi1cs /var/spool/pkg (위 두 패키지는 CDROM #1에 있습니다.) # pkgadd
2.3 시스템설정
# vi /etc/system 에 내용추가
forceload:sys/shmsys forceload:sys/semsys set shmsys:shminfo_shmmax = 4294967295 set shmsys:shminfo_shmmin = 1 set shmsys:shminfo_shmmni = 100 set shmsys:shminfo_shmseg = 10 set semsys:seminfo_semmni=100 set semsys:seminfo_semmns=1024 set semsys:seminfo_semmsl=256 set semsys:seminfo_semvmx=32767
2.4 그룹추가, 사용자추가 및 oracle 유저의 프로필설정
2.4.1 그룹추가, 사용자추가
groupadd -g 5000 dba groupadd -g 5001 oinstall groupadd -g 5002 oper useradd -g oinstall -G dba,oper -s /bin/bash -d /export/home/oracle -m oracle passwd oracle
2.4.2 oracle유저의 프로필설정( $ vi .profile )
# su - oracle Sun Microsystems Inc. SunOS 5.10 Generic January 2005 $ vi .profile export ORACLE_BASE=/export/home/oracle export ORA_CRS_HOME=$ORACLE_BASE/product/10g/crs export ORACLE_HOME=$ORACLE_BASE/product/10g/db export ORA_ASM_HOME=$ORACLE_BASE/product/10g/asm export ORACLE_SID=rac1 export ORACLE_TERM=xterm export NLS_LANG=AMERICAN_AMERICA.KO16MSWIN949 export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib export PATH=$PATH:$ORACLE_HOME/bin:/$ORA_CRS_HOME/bin export CLASSPATH=$ORACLE_HOME/jre:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib export TMP=/tmp export TMPDIR=$TMP
2.5 소프트링크 생성하기
mkdir -p /usr/local/bin
ln -s /usr/bin/ssh /usr/local/bin/ssh
ln -s /usr/bin/rsh /usr/local/bin/rsh
ln -s /usr/bin/rcp /usr/local/bin/rcp
ln -s /usr/bin/scp /usr/local/bin/scp
3. 이후 openfiler 설치당장은 해당 노드(이때까지 설치한 solaris)가 필요없으므로 init 0으로 셧다운 하세요