为了实现基于 GFS2 的共享存储,在安装操作系统时需要手工选择额外的安装组件,也可以在默认安装后使用 rpm 方式或者 yum 方法进行补充安装,但相关组件包的依赖关系较复杂,本文描述的场景选择在安装时对所需要的组件包进行配置的方法。
hostname.domain 的形式,否则后续配置时会造成失败。

在选择安装类型时,可以选择默认的 Basic Server ,建议选择 Software Development Workstation ,同时,请在附加资源中选择 Hight Availiability 、 Resilient Storage 组件,在自定义配置设置中选择 Customize now 。

在接下来的自定义安装部分,主要进行相关组件的选取和确认。
(1) 在 Base System 组件组中确保选中了 Storage Availiability Tools 和 iSCSI Storage Client 。
(2) 在 Servers 组件组中确保选中了 Network Storage Server 。
(3) 在 High Availiability 组件组中确保选中了 High Availiability 和 High Availiability Management 。
(4) 在 Resilient Storage 组件组中确保选中了 Resilient Storage 。




剩余的后续安装步骤可以根据需要自由进行,建议三台虚拟机均按上述选择进行安装。
操作系统安装完成后,需要进行如下设置。
三台服务器上均需要关闭 iptables 服务和 NetworkManager 服务,同时要禁用 SeLinux 。
具体操作如下:
chkconfig iptables off
chkconfig NetworkManager off
sed -i “s/=enforcing/=disabled/g” /etc/selinux/config
完成上述设置后需要重新启动服务器( reboot ),启动后可以通过 chkconfig -list 命令和 sestatus 命令检查上述修改是否生效。
修改 /etc/hosts 文件中的配置,增加服务器之间的本地域名解析。该文件修改完成后的内容如下
127.0.0.1 localhost localhost.localdomain
::1 localhost localhost.localdomain
192.168.213.137 r6601.gbt.com
192.168.213.138 r6602.gbt.com
192.168.213.139 r6603.gbt.com
注意上面内容中 127.0.0.1 的解析项必须保留。
要保证三台服务器上的 /etc/hosts 文件的内容完全相同
在安装虚拟机时,通常都是只安装了一块虚拟磁盘,为了进行共享磁盘设置,本文场景中在管理节点上安装了另外一块虚拟磁盘,并进行了一些设置,具体如下。
首先关闭虚拟机,通 过 Edit virual machine settings 打开虚拟机硬件设置界面,点击 Add 添加新硬件,在弹出窗口中选择Hard Disk ,在弹出的选择磁盘类型界面中选择SCSI 类型磁盘,在下面的模式定义部分选中Independent ,并选中其后的Persistent 。

选择下一步,会为当前虚拟机添加一块虚拟磁盘。
建议对新添加的虚拟磁盘进行高级设置,将其通道号设置为 SCSI 1:0 。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69980677/viewspace-2764223/ ,如需转载,请注明出处,否则将追究法律责任。