部署emobile
主从节点都要部署emobile
移动平台系统Linux安装包仅适用于64位的Red Hat Enterprise Linux 6 / CentOS 6及以上版本的操作系统。
服务器需要提前安装MySQL所依赖的libaio及libnuma组件,请使用下面的命令来检查操作系统是否安装该组件:
Libaio组件检测方法:
rpm -qa | grep libaio
如果显示下图所示则表示已经安装了该组件。
如果还没有安装这个组件,请使用下面的命令来安装:
yum install -y libaio
安装完成之后请使用前面的命令来重新检查是否安装成功。
libnuma组件检测方法:
rpm -qa | grep numactl
如果显示下图所示其中之一则表示已经安装了该组件。
如果还没有安装这个组件,请使用下面的命令来安装:
yum install -y numactl
安装完成之后请使用前面的命令来重新检查是否安装成功。
检查主机名是否添加到/etc/hosts文件中:
检测方法:
cat /etc/hosts | grep `hostname`
如果显示如下图所示的打印信息,则表示主机名已经添加。
如果还没有添加的,请使用下面的命令来添加:
echo "127.0.0.1 `hostname`" >> /etc/hosts
添加完成之后请使用前面的命令来重新检查是否添加成功。
安装过程以安装在/emp为例,可根据需求更换安装目录。
使用root账号登录服务器,使用下面的命令创建目录
mkdir /emp
将emp_install_linux64_xxxxxxxx.tar.gz(文件名称以实际安装包名称为准)文件上传至/emp目录后,进入/emp目录,执行以下命令:
tar -zxvf emp_install_linux64_xxxxxxxx.tar.gz ./install.sh ./start.sh
启动服务后使用浏览器访问http://服务器IP:8999显示界面如下图,则表示安装成功。
如果使用ip地址无法访问,则先在服务器上使用命令访问一下,即执行
curl http://127.0.0.1:8999
如果可以成功返回结果则表示服务启动正常,需要检查服务器的防火墙设置
下面需要覆盖升级包,升级包文件目录结构如下图所示:
第一次升级启动过程中会初始化数据,这个可能需要的时间比较久,具体以计算机性能为准。升级完毕使用浏览器访问http://服务器IP:8999显示界面如下图,则表示升级成功。