host映射地址确认: 确保/etc/host中有如下映射,不存在会导致启动协同后无法登陆。
X.X.X.X rcx-zookeeper-node-1 rcx-server-node-1 file-fdfs-node-1 file-server-node-1 rtc-server-node-1 rcx-rcdb-node-1-master rcx-rcdb-node-2-master rcx-rcdb-node-3-master rcx-rcdb-node-4-master rcx-rcdb-node-1-vip rcx-rcdb-node-2-vip rcx-rcdb-node-3-vip rcx-rcdb-node-4-vip rce-redis-vip rce-elasticsearch-node-1 rce-mysql-node-1 rce-mysql-vip
X.X.X.X为致信服务器地址。 关闭防火墙和selinux:
sed -i "s/SELINUX=enforcing/SELINUX=disabled/" /etc/selinux/config && setenfoce 0
systemctl stop firewalld
systemctl disable firewalld
手动安装supervisor: 脚本无法自动安装supervisor,不配置supervisor启动会失败。
cd /opt/ansible-master/packages/middleware
rpm -ivh python3-meld3-2.0.0-2.ky10.noarch.rpm
rpm -ivh supervisor-4.0.4-3.ky10.noarch.rpm
检查是否安装成功,存在即为安装成功:
ll /usr/bin/supervisord
安装完成后,将原服务器supervisord配置文件覆盖到新服务器。 修正库文件错误路径: 默认库文件路径错误,不修复fastdfs启动会失败。
cp /usr/lib/libfastcommon.so /usr/lib64/
迁移需要将旧服务器的/usr/lib64/libfastcommon.so拷贝到新服务器对应目录。 主机名配置: 需要设置主机名为rcx-server-node-1,否则nginx会启动失败。
hostname rcx-server-node-1
echo 'rcx-server-node-1' > /etc/hostname
服务确认: 启动信创版致信。
cd /rcloud/logs
grep -r -e 'error' && grep -r -e 'ERROR'
没有错误日志为启动成功。