当前位置:首页 > RedHatlinux7-虚拟化+集群安装精简手册
WORD文档
#Type=forking 改成 Type=simple 3)重启 systemd systemctl daemon-reload 4)启动 vcn
systemctl start vncserver@:1.service systemctl status vncserver@:1.service 永久启动
systemctl enable vncserver@:1.service 5)关闭 vnc
systemctl stop vncserver@:1.service 开机不启动
systemctl disable vncserver@:1.service
客户端
服务器段需要关闭防火墙,或修改过滤
2、oracle 静默安装
安装必要的包
yum -y
install binutils compat-db compat-gcc-34 compat-gcc-34-c++ compat-libstdc++-33
gcc gcc-c++ glibc-* libXp.so.6 libXt.so.6 libXtst.so.6 libgcc* ksh libXp
elfutils-libelf-devel yum install
libaio-devel numactl numactl-devel sysstat unixODBC unixODBC-devel pdksh
静默安装 oracle
修改./database/response/db_install.rspdb_install.rsp 如下内容 oracle.install.option=INSTALL_DB_SWONLY
专业资料
WORD文档
UNIX_GROUP_NAME=oinstall
INVENTORY_LOCATION=/u01/app/oraInventory ORACLE_HOME=/u01/app/oracle/product/11.2.0/db_1 ORACLE_BASE=/u01/app/oracle oracle.install.db.InstallEdition=EE oracle.install.db.EEOptionsSelection=true
oracle.install.db.optionalComponents=oracle.rdbms.partitioning:11.2.0.3.0,oracle.oraolap:11.2.0. 3.0,oracle.rdbms.dm:11.2.0.3.0,oracle.rdbms.lbac:11.2.0.3.0,oracle.rdbms.rat:11.2.0.3.0 oracle.install.db.DBA_GROUP=dba oracle.install.db.OPER_GROUP=oper oracle.install.db.isRACOneInstall=false DECLINE_SECURITY_UPDATES=true 执行静默安装软件 ./runInstaller
-silent
-ignoreSysPrereqs
-ignorePrereq
-showProgress
-responseFile
/oracle/database/response/db_install.rsp 执行静默安装数据库(在 dbca -silent -responseFile 对数据库做必要的调整
dbca.rsp 中添加实例名称) /oracle/database/response/dbca.rsp
3、linux7 vmware 下 ha 安装调试
----pacemaker 取代 rgmanager
ssh 双机信任配置
1)在两个节点上生产证书
# ssh-keygen -t rsa
注意: 在程序提示输入 passphrase
上述命令将生成私钥证书
子目录中。 2 )查看 ~/.ssh # cd ~/.ssh
3)建立两个节点的信任关系(两个节点互相传一下证书文件,并改名称) # scp -r id_rsa.pub #scp -r id_rsa.pub
主机 1:/root/.ssh/authorized_keys 主机 2:/root/.ssh/authorized_keys 生成密钥的文件
时直接输入回车,表示无证书密码。
,存放在用户家目录的 .ssh
id_rsa 和公钥证书 id_rsa.pub
安装 HA 必要安装包
yum install pacemaker* yum install pcs* corosync*
专业资料
WORD文档
/* 系统常用的一些编译环境等包,系统安装时可能都已经安装了 */
yum -y install gcc gcc-c++ libstdc++-devel flex kernel-devel
启动 PCSD服务
systemctl start pcsd.service systemctl status pcsd.service systemctl enable pcsd.service
设置集群认证用户 hacluster
for i in 1 2; do ssh ha$i 'echo admin | passwd --stdin hacluster'; done 或在两个节点运行: passwd hacluster admin
添加授权
#pcs cluster auth ha1 ha2 (在一个节点上执行就可以了)
创建集群
#pcs cluster setup --name lion ha1 ha2 开启集群并随机启动
[root@linux7-ha1 /]# pcs cluster start --all [root@linux7-ha1 /]# pcs cluster enable --all 查看集群状态
[root@linux7-ha1 /]# pcs status
仲裁设置
linux7 模式下,双节点仲裁自动添加,不需要设置,需要改默认配置
专业资料
WORD文档
[root@ha1 ~]# pcs property set no-quorum-policy=ignore (说明)
fence 设置
/* 不设置 fence 设备可以完成集群的配置,但是会导致异常场景下双节点同时使用资源, 对于如数据库资源来说,会造成数据库损坏,无法打开 模式一:不使用 fence
[root@ha1 ~]# pcs property set stonith-enabled=false 模式二:使用 fence
pcs property set stonith-enabled=true /* pcs stonith list
/*
开启 stonith */
查看系统支持的 fence 类型*/
类型)
*/
1)对于虚拟机 fence (使用 fence_vmware_soap
检测 fence 设备状态
专业资料
共分享92篇相关文档