更新时间:2024-04-23 GMT+08:00
分享

部署emobile

主从节点都要部署emobile

移动平台系统Linux安装包仅适用于64位的Red Hat Enterprise Linux 6 / CentOS 6及以上版本的操作系统。

服务器需要提前安装MySQL所依赖的libaio及libnuma组件,请使用下面的命令来检查操作系统是否安装该组件:

Libaio组件检测方法:

rpm -qa | grep libaio

如果显示下图所示则表示已经安装了该组件。

图1 部署emobile1

如果还没有安装这个组件,请使用下面的命令来安装:

yum install -y libaio

安装完成之后请使用前面的命令来重新检查是否安装成功。

libnuma组件检测方法:

rpm -qa | grep numactl

如果显示下图所示其中之一则表示已经安装了该组件。

图2 部署emobile2
图3 部署emobile3

如果还没有安装这个组件,请使用下面的命令来安装:

yum install -y numactl

安装完成之后请使用前面的命令来重新检查是否安装成功。

检查主机名是否添加到/etc/hosts文件中:

检测方法:

cat /etc/hosts | grep `hostname`

如果显示如下图所示的打印信息,则表示主机名已经添加。

图4 部署emobile4

如果还没有添加的,请使用下面的命令来添加:

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

如果可以成功返回结果则表示服务启动正常,需要检查服务器的防火墙设置

图5 部署emobile5

下面需要覆盖升级包,升级包文件目录结构如下图所示:

图6 部署emobile6

第一次升级启动过程中会初始化数据,这个可能需要的时间比较久,具体以计算机性能为准。升级完毕使用浏览器访问http://服务器IP:8999显示界面如下图,则表示升级成功。

图7 部署emobile7

相关文档