HP-UX Itanium Platforms安裝rac(11204)
硬體檢查
machinfo
model
uname -a
print_manifest
/usr/contrib/bin/machinfo | grep -i Memory
/usr/sbin/swapinfo -a
bdf
bdf /tmp
/bin/getconf KERNEL_BITS
軟體檢查
/usr/sbin/swlist -l patch | grep PHCO_43503
/usr/sbin/swlist -l patch | grep PHCO_41479
/usr/sbin/swlist -l patch | grep PHKL_38038
/usr/sbin/swlist -l patch | grep PHKL_38938
/usr/sbin/swlist -l patch | grep PHKL_40941
/usr/sbin/swlist -l patch | grep PHSS_36354
/usr/sbin/swlist -l patch | grep PHSS_37042
/usr/sbin/swlist -l patch | grep PHSS_37959
/usr/sbin/swlist -l patch | grep PHSS_39094
/usr/sbin/swlist -l patch | grep PHSS_39100
/usr/sbin/swlist -l patch | grep PHSS_39102
/usr/sbin/swlist -l patch | grep PHSS_38141
/usr/sbin/swlist -l patch | grep PHSS_39824
/usr/sbin/swlist -l patch | grep PHSS_39826
/usr/sbin/swlist -l patch | grep PHSS_39773
/usr/sbin/swlist -l bundle |grep QPK
#public
192.168.10.11 rac1
192.168.10.22 rac2
#priv
192.168.1.1 rac1-priv
192.168.1.2 rac2-priv
#vip
192.168.10.111 rac1-vip
192.168.10.222 rac2-vip
#scan
192.168.10.140 scan-ip
軟連線
cd /usr/lib
ln -s libX11.3 libX11.sl
ln -s libXIE.2 libXIE.sl
ln -s libXext.3 libXext.sl
ln -s libXhp11.3 libXhp11.sl
ln -s libXi.3 libXi.sl
ln -s libXm.4 libXm.sl
ln -s libXp.2 libXp.sl
ln -s libXt.3 libXt.sl
ln -s libXtst.2 libXtst.sl
核心引數
kernel parameter tuning(login as root)
kctune -h -B ksi_alloc_max=32768
kctune -h -B executable_stack=0
kctune -h -B max_thread_proc=1024
kctune -h -B maxdsiz=1073741824
kctune -h -B maxdsiz_64bit=2147483648
kctune -h -B maxssiz=134217728
kctune -h -B maxssiz_64bit=1073741824
kctune -h -B maxuprc=3686
kctune -h -B msgmni=4096
kctune -h -B msgtql=4096
kctune -h -B ncsize=35840
kctune -h -B maxfiles_lim=63488
kctune -h -B maxfiles=1024
kctune -h -B nflocks=4096
kctune -h -B ninode=34816
kctune -h -B nkthread=7184
kctune -h -B nproc=4096
kctune -h -B semmni=8192
kctune -h -B semmns=16384
kctune -h -B semmnu=4092
kctune -h -B semvmx=32767
kctune -h -B shmmax=214748364800 (equal or greater than physical memory) --越大越好
kctune -h -B shmmni=4096
kctune -h -B shmseg=512
kctune -h -B filecache_min=2%
kctune -h -B filecache_max=2%
kctune -h -B tcp_smallest_anon_port=9000
kctune -h -B tcp_largest_anon_port=65500
kctune -h -B udp_smallest_anon_port=9000
kctune -h -B udp_largest_anon_port=65500
-- view the pending tuning parameters
kconfig –D
-- reboot to take effect
shutdown -ry 0
建立使用者和組
groupadd -g 1000 oinstall
groupadd -g 1001 dba
groupadd -g 2000 asmadmin
groupadd -g 2001 asmdba
groupadd -g 2002 asmoper
useradd -u 2001 -d /home/grid -g oinstall -G asmadmin,asmdba,asmoper grid
useradd -u 1001 -d /home/oracle -g oinstall -G dba,asmdba oracle
mkdir /soft
chown -R oracle:oinstall /soft
chmod -R 775 /soft
mkdir -p /oracle/app/11.2.0/grid
mkdir -p /oracle/app/grid
mkdir -p /oracle/app/oracle
chown -R oracle:oinstall /oracle
chown -R grid:oinstall /oracle/app/11.2.0
chmod -R 775 /oracle/
passwd grid
passwd oracle
環境變數
mkdir grid
chown grid:oinstall grid
mkdir oracle
chown oracle:oinstall oracle
grid
vi .profile
export ORACLE_BASE=/oracle/app/grid
export ORACLE_HOME=/oracle/app/11.2.0/grid
export ORACLE_SID=+ASM1
export PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH
oracle
export ORACLE_BASE=/oracle/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1
export ORACLE_SID=orast2
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
配置互信
開啟非同步IO
#ll /dev/async
#rm /dev/async
#/sbin/mknod /dev/async c 101 0x4
#chmod 666 /dev/async
#ll /dev/async
磁碟許可權
chown grid:asmadmin disk179
chown grid:asmadmin disk180
chmod 660 disk179
chmod 660 disk180
dd if=/dev/zero of=/dev/disk/disk179 bs=1024 count=10240
dd if=/dev/zero of=/dev/disk/disk180 bs=1024 count=10240
核心引數最小值
Parameter | Minimum Required Value |
---|---|
32768 |
|
0 |
|
1024 |
|
1073741824 (1 GB) |
|
2147483648 (2 GB) |
|
1024 |
|
32767 |
|
134217728 (128 MB) |
|
1073741824 (1 GB) |
|
3686 |
|
4096 |
|
4096 |
|
35840 |
|
4096 |
|
34816 |
|
7184 |
|
4096 |
|
4096 |
|
8192 |
|
4096 |
|
32767 |
|
1073741824 |
|
4096 |
|
512 |
|
tcp_largest_anon_port |
65500 |
udp_largest_anon_port |
65500 |