# ssh-keygen -t rsa # cp -v /root/.ssh/id_rsa.pub /root/.ssh/id03 # scp /root/.ssh/id03 suse1:/root/.ssh # scp /root/.ssh/id03 suse2:/root/.ssh # su - db2inst1 $ ssh-keygen -t rsa $ cp -v /home/db2inst1/.ssh/id_rsa.pub /home/db2inst1/.ssh/id03 $ scp /home/db2inst1/.ssh/id03 suse1:/home/db2inst1/.ssh/ $ scp /home/db2inst1/.ssh/id03 suse2:/home/db2inst1/.ssh/ 第三步:将所有节点的公钥文件内容添加到authorized_keys文件中 分别在各节点上执行如下命令
# cd /root/.ssh # cat id01 id02 id03 > authorized_keys # chmod 600 authorized_keys # su - db2inst1 $ cd /home/db2inst1/.ssh $ cat id01 id02 id03 > authorized_keys $ chmod 600 authorized_keys 第四步:
验证SSH配置是否成功,执行
# ssh hostname 如果不需要输入密码则OK:
21
3.3.4.3 配置ISCSI 共享磁盘
第一步:
在SUSE1上创建一个LVM盘/dev/sda3作为共享磁盘
第二步:配置共享目标
suse1(有LVM作为共享存储)上执行:
# cd /etc # vi ietd.conf 添加如下内容到文件中
Target iqn.2015-01.suse1:storage.lvm.sharedisk Lun 0 Path=/dev/sda3,Type=fileio 共享目标名称:iqn.2015-01.suse1:storage.lvm.sharedisk LVM共享盘:/dev/sda3 重启ISCSI Target程序,执行:
# /etc/init.d/iscsitarget restart 注意:执行完之后需要关闭suse1的防火墙,否则在suse2,suse3上“iscsi发起程序”会发现不到目标。
第三步:
分别在suse1,suse2,suse3这三台机器上通过YaST2打开ISCSI发起程序,先在“服务”页面选择引导时启动,然后去点“发现”目标,在IP中输入suse1的IP地址,选择已经发现的目标,然后点“登录”,选择automatic,即可连接成功。
22
确定已连接显示的是“true”。
23
第三步:
在所有节点上查看共享磁盘是否存在,执行:
# fdisk -l 当发现多了一个磁盘(/dev/sdb)时,说明配置成功
注:正式业务系统应该考虑配置多个共享磁盘,比如一个DATA,一个LOG。
3.4 介质准备
注:需要为所有节点准备安装介质
3.4.1 AIX系统介质准备
AIX操作系统版本的DB2安装介质文件是DB2_Svr_10.5.0.4_AIX.tar.gz。 ? 上传DB2安装介质文件
通过ftp登录AIX服务器,用二进制(bin)模式上传DB2介质文件 DB2_Svr_10.5.0.4_AIX.tar.gz到/tmp/db2v105目录下。
? 上传DB2许可文件
通过ftp登录AIX服务器,用二进制(bin)模式上传DB2许可文件db2aese_u.lic到/tmp/db2v105目录下。
3.4.2 Linux系统介质准备
linux操作系统版本的DB2安装介质文件是DB2_Svr_10.5.0.4_Linux_x86-64.tar。
24
? 上传DB2安装介质文件
通过ftp登录linux服务器,用二进制(bin)模式上传DB2介质文件DB2_Svr_10.5.0.4_Linux_x86-64.tar到/tmp/db2v105目录下。
? 上传DB2许可文件
通过ftp登录linux服务器,用二进制(bin)模式上传DB2许可文件db2aese_u.lic到/tmp/db2v105目录下。
25