正文
创建/etc/security/limits.d/polardb_limits.conf,内容如下:
①先查看系统是否安装sudo,可以使用命令 rpm -qa sudo 查看,若没有安装,可以使用yum安装 yum -y install sudo
②把polardb用户加入wheel组,加入此组才有sudo权限
③把如下polardb用户加入配置文件/etc/sudoers
④远程sudo ssh开启(这一项特别注意不操作会影响后面节点加入CM)
这里软件包是用rpm二进制方式安装
为polardb用户配置环境变量,切换polardb用户,在.bash_profile文件中添加如下内容,最后使用命令source .bash_profile生效环境变量。
PFS文件系统用于存储Polardb-O数据库数据,本方案提供了四块sd*裸盘,采集LVM磁盘管理方式来管理这4块盘,后续磁盘扩容直接使用LVM扩容,创建逻辑卷方式用于PFS磁盘配置。这里详细描述如何裸盘如何采用LVM来创建逻辑卷,详细配置过程请参考方案《Polardb-O linux LVM逻辑卷管理配置》。
这里以创建好的逻辑卷/vda/data为例来配置PFS文件系统。配置安装PFS时需要占用名称为$PFSDISK的设备。在安装过程中过程中会格式化该设备,如果/dev/$PFSDISK已经挂载过了,要umount该设备。依次执行以下命令进行初始化:
PolarDB-O 在数据库启动之前需要执行初始化数据库集群,请用polardb用户登录,执行如下初始化数据库命令: