1# 主机版本
2## 节点一
3[root@kylinv10-01 soft]# cat /etc/os-release
4NAME="Kylin Linux Advanced Server"
5VERSION="V10 (Halberd)"
6ID="kylin"
7VERSION_ID="V10"
8PRETTY_NAME="Kylin Linux Advanced Server V10 (Halberd)"
9ANSI_COLOR="0;31"
10## 节点二
11[root@kylinv10-02 ~]# cat /etc/os-release
12NAME="Kylin Linux Advanced Server"
13VERSION="V10 (Halberd)"
14ID="kylin"
15VERSION_ID="V10"
16PRETTY_NAME="Kylin Linux Advanced Server V10 (Halberd)"
17ANSI_COLOR="0;31"
18
19# 网络信息
20## 节点一
21[root@kylinv10-01 soft]# ip a
222: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
23 link/ether 00:0c:29:d2:86:47 brd ff:ff:ff:ff:ff:ff
24 inet 192.168.6.150/24 brd 192.168.6.255 scope global noprefixroute ens33
25 valid_lft forever preferred_lft forever
26 inet6 fe80::4471:e6d3:f2a9:96cd/64 scope link noprefixroute
27 valid_lft forever preferred_lft forever
283: ens34: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
29 link/ether 00:0c:29:d2:86:51 brd ff:ff:ff:ff:ff:ff
30 inet 1.1.1.1/24 brd 1.1.1.255 scope global noprefixroute ens34
31 valid_lft forever preferred_lft forever
32 inet6 fe80::9683:eb97:5e60:cedb/64 scope link noprefixroute
33 valid_lft forever preferred_lft forever
34
35## 节点二
36[root@kylinv10-02 ~]# ip a
372: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
38 link/ether 00:0c:29:dc:5d:67 brd ff:ff:ff:ff:ff:ff
39 inet 192.168.6.151/24 brd 192.168.6.255 scope global noprefixroute ens33
40 valid_lft forever preferred_lft forever
41 inet6 fe80::3dd1:f670:8a3d:5d90/64 scope link noprefixroute
42 valid_lft forever preferred_lft forever
433: ens34: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
44 link/ether 00:0c:29:dc:5d:71 brd ff:ff:ff:ff:ff:ff
45 inet 1.1.1.2/24 brd 1.1.1.255 scope global noprefixroute ens34
46 valid_lft forever preferred_lft forever
47 inet6 fe80::9707:c4e8:d76e:8180/64 scope link noprefixroute
48 valid_lft forever preferred_lft forever
49
50# 挂载本地 ISO 镜像
51## 节点一
52[root@kylinv10-01 soft]# mount /dev/sr0 /mnt/
53mount: /mnt: WARNING: source write-protected, mounted read-only.
54[root@kylinv10-01 soft]# mount | grep iso9660 | grep -v "/run/media"
55/dev/sr0 on /mnt type iso9660 (ro,relatime,nojoliet,check=s,map=n,blocksize=2048,iocharset=utf8)
56[root@kylinv10-01 soft]# df -h|grep /mnt
57/dev/sr0 4.4G 4.4G 0 100% /mnt
58
59## 节点二
60[root@kylinv10-02 ~]# mount /dev/sr0 /mnt/
61mount: /mnt: WARNING: source write-protected, mounted read-only.
62[root@kylinv10-02 ~]# mount | grep iso9660 | grep -v "/run/media"
63/dev/sr0 on /mnt type iso9660 (ro,relatime,nojoliet,check=s,map=n,blocksize=2048,iocharset=utf8)
64[root@kylinv10-02 ~]# df -h|grep /mnt
65/dev/sr0 4.4G 4.4G 0 100% /mnt
66
67# 两节点均需执行,配置本地软件源(为了安装 iscsi,不需要使用 starwind 挂载共享存储可以不配置)
68mkdir -p /etc/yum.repos.d/bak
69mv /etc/yum.repos.d/* /etc/yum.repos.d/bak
70cat <<-EOF > /etc/yum.repos.d/local.repo
71[server]
72name=server
73baseurl=file:///mnt
74enabled=1
75gpgcheck=0
76EOF
77
78# 两节点均需执行,Starwind 共享磁盘挂载(有存储就不需要使用 starwind,直接存储上划盘挂载就可)
79yum install -y iscsi-initiator-utils*
80systemctl start iscsid.service
81systemctl enable iscsid.service
82iscsiadm -m discovery -t st -p 192.168.6.188
83## 挂载 ASM 磁盘
84iscsiadm -m node -T iqn.2008-08.com.starwindsoftware:192.168.6.188-lucifer -p 192.168.6.188 -l
85## 配置开机自动挂载
86iscsiadm -m node -T iqn.2008-08.com.starwindsoftware:192.168.6.188-lucifer -p 192.168.6.188 --op update -n node.startup -v automatic
87
88## Oracle 12CR2 基础版官方默认必须安装 GIMR 组件(OCR 磁盘组至少需要 50 G 空间),建议增加 OCR 磁盘空间或者安装 Grid PSU 补丁号为 12.2.0.1.190115(28828733) 之后的版本!
89## 可参考:Oracle 12CR2 RAC 基础版安装要求说明(GIMR) https://github.com/DBAutoTask/OracleShellInstall/issues/15
90## 节点一
91[root@kylinv10-01 soft]# lsblk
92NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
93sda 8:0 0 100G 0 disk
94├─sda1 8:1 0 1G 0 part /boot
95└─sda2 8:2 0 99G 0 part
96 ├─klas-root 253:0 0 83G 0 lvm /
97 └─klas-swap 253:1 0 16G 0 lvm [SWAP]
98sdb 8:16 0 50G 0 disk
99sdc 8:32 0 20G 0 disk
100sr0 11:0 1 4.4G 0 rom /mnt
101## 节点二
102[root@kylinv10-02 ~]# lsblk
103NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
104sda 8:0 0 100G 0 disk
105├─sda1 8:1 0 1G 0 part /boot
106└─sda2 8:2 0 99G 0 part
107 ├─klas-root 253:0 0 83G 0 lvm /
108 └─klas-swap 253:1 0 16G 0 lvm [SWAP]
109sdb 8:16 0 50G 0 disk
110sdc 8:32 0 20G 0 disk
111sr0 11:0 1 4.4G 0 rom /mnt
112
113# 安装包存放在 /soft 目录下
114[root@kylin01 soft]# ll
115-rwx------ 1 root root 3453696911 6月 23 16:08 LINUX.X64_122010_db_home.zip
116-rwx------ 1 root root 2994687209 6月 23 16:08 LINUX.X64_122010_grid_home.zip
117-rwxr-xr-x 1 root root 226712 6月 23 16:06 OracleShellInstall
118-rwx------ 1 root root 321590 6月 23 16:09 rlwrap-0.44.tar.gz