M PAY 运维手册 目录
Mpay 运维手册 ............................................................................................................... 1 一、登录方式说明 . .............................................................................................................. 2 1.1VPN 登录说明 . ............................................................................................................. 2 1.2远程桌面登录说明 . .................................................................................................... 5 1.3主机登录说明 . ............................................................................................................ 6 二、主机操作说明 . .............................................................................................................. 6 1.1交易主机操作说明 . .................................................................................................... 6 2.2数据库主机操作说明 . .............................................................................................. 11 2.3文件系统主机操作说明 . .......................................................................................... 11 三、日志备份操作说明 . .................................................................................................... 12
一、登录方式说明
1.1VPN 登录说明
以下是XP 建立拨号VPN 的说明
右键单击网上邻居点击属性,点击新建连接会出现如下图所示
完成后,双击桌面图标,弹出登录框输入账号密码,点击连接。
如果连接不上报789错误,则需要修改一下注册表。打开“运行”输入“regedit ”来打开“注册表”。
打开“注册表”找到以下这个表项:
“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Service\RasMan\Parameters”,在右边新填一个“DOWN 值”。
将这个“DOWN 值”改名成“ProhibitIpSec ”。
将其值修改成“1” 重启计算机后重新进行拨号。
修改完注册表重新连接VPN 即可。win7系统不需要修改注册表。
1.2远程桌面登录说明
当连接VPN 成功后,点击本地的开始——程序——附件——远程桌面。出现远程桌面登陆框如下图:
输入ip 地址:192.168.21.3后,点击连接按钮。连接远程主机后使用以分配好的用户密码进行登陆。
1.3主机登录说明
登陆录生产主机我们一般使用的工具是SSH Secure Shell Client,在每个人的桌面上 都有快捷方式。双击该图标会弹出登录提示框。
生产主机不能以root 身份直接登陆,目前操作人员都是以oracle 用户先登陆,需要root 身份时使用su – 切换身份。
二、主机操作说明
1.1交易主机操作说明
目前生产上交易主机有两台,ip 地址分别是192.168.21.1(主)、192.168.21.2(备)。
两台交易主机部署的服务完全相同,但运行的服务不同。
交易相关的服务都部署在/home/oracle/目录下,java 服务部署在/usr/local/approot/目录下。
服务运行情况如下:
服务的启动关闭方法如下:
1、192.168.21.1交易相关服务整体启动关闭方法:启动oracle 用户执行/home/oracle/tuxd.sh start ,关闭oracle 用户执行/home/oracle/tuxd.sh stop
2、Tcp2tux-pos 服务启动关闭方法:以oracle 用户执行
$cd /home/oracle/tcp2tux-pos $./tcp2tux(启动)
$killall -9 tcp2tux(关闭)
3、Tcp2tux-pos 服务启动关闭方法:以oracle 用户执行
$cd /home/oracle/tcp2tux-spos $./tcp2tux-spos(启动) $killall -9 tcp2tux-spos(关闭)
4、Tcp2tux_v2-all服务启动关闭方法:以oracle 用户执行
$cd /home/oracle/tcp2tux_v2-all $./tcp2tux_v2-all(启动) $killall -9 tcp2tux_v2-all(关闭)
5、Fwdenc 服务启动关闭方法:以oracle 用户执行
$cd /home/oracle/fwdenc $./fwdenc(启动) $killall -9 fwdenc(关闭)
6、Wfmc 服务启动关闭方法:以oracle 用户执行
$cd /home/oracle/wfmc $./web2tux(启动) $killall -9 web2tux(关闭)
7、Tms 下载服务启动关闭方法:以oracle 用户执行
$cd /home/oracle/tms/server/bin $./tms_svr(启动) $killall -9 tms_svr(关闭)
8、Tms_fwdenc下载服务启动关闭方法:以oracle 用户执行
$cd /home/oracle/tms_fwdenc/ $./ tms_fwdenc(启动) $killall -9 tms_fwdenc
9、tuxedo 服务启动关闭方法:以oracle 用户执行
$tmboot(启动) $tmshutdown(关闭)
$/home/oracle/tuxsrvr/rm-ipc.sh(快速关闭释放资源) 10、apache 服务启动关闭方法:以oracle 用户执行
$ /home/oracle/apache/bin/apachectl start(启动) $ killall -9 httpd(关闭)
11、monitor_main服务启动关闭方法:以oracle 用户执行
$cd /home/oracle/monitor/monitor_main $./monitor_main(启动) $killall -9 monitor_main(关闭)
12、monitor_agent服务启动关闭方法:以oracle 用户执行
$cd /home/oracle/monitor/ monitor_agent $./ monitor_agent(启动) $killall -9 monitor_agent(关闭)
13、ProMonitor 服务启动关闭方法:以oracle 用户执行
$cd /home/oracle/monitor/ ProMonitor $./ prog_monitor(启动) $killall -9 prog_monitor(关闭)
14、zookeeperserver 服务启动关闭方法:以oracle 用户执行
$cd /home/oracle/monitor/ zookeeperserver $./zookeeperserver(启动) $killall -9 zookeeperserver
15、zookeeperservice 服务启动关闭方法:以oracle 用户执行
$cd /home/oracle/monitor/zookeeperservice/zookeeperservice/bin $./startup.sh(启动)
$ cd /home/oracle/monitor/zookeeperservice/zookeeperservice/bin $./shutdown.sh(关闭)
16、zookeeperservice 服务启动关闭方法:以oracle 用户执行
$cd /home/oracle/monitor/monitorservice/monitorservice/bin $./startup.sh(启动)
$ cd /home/oracle/monitor/monitorservice/monitorservice/bin $./shutdown.sh(关闭)
17、agent_server服务启动关闭方法:以root 用户执行
#cd /usr/local/approot/agent_server/bin #./startup.sh(启动)
# cd /usr/local/approot/agent_server/bin #./shutdown.sh(关闭)
18、dev_manage服务启动关闭方法:以root 用户执行
#cd /usr/local/approot/dev_manage/bin #./startup.sh(启动)
#cd /usr/local/approot/dev_manage/bin #./shutdown.sh(关闭)
19、dev_manage2服务启动关闭方法:以root 用户执行
#cd /usr/local/approot/dev_manage2/bin #./startup.sh(启动)
#cd /usr/local/approot/dev_manage2/bin #./shutdown.sh(关闭)
20、rentserver 服务启动关闭方法:以root 用户执行
#cd /usr/local/approot/rentserver/bin #./startup.sh(启动)
#cd /usr/local/approot/rentserver/bin #./shutdown.sh(关闭)
21、service.crm.safe 服务启动关闭方法:以root 用户执行
#cd /usr/local/approot/service.crm.safe/bin #./startup.sh(启动)
#cd /usr/local/approot/service.crm.safe/bin #./shutdown.sh(关闭)
22、service_crm服务启动关闭方法:以root 用户执行
#cd /usr/local/approot/service_crm/bin #./startup.sh(启动)
#cd /usr/local/approot/service_crm/bin #./shutdown.sh(关闭)
23、service.PosShopping 服务启动关闭方法:以root 用户执行
#cd /usr/local/approot/service.PosShopping/bin
#./startup.sh(启动)
#cd /usr/local/approot/service.PosShopping/bin
#./shutdown.sh(关闭)
24、service_order服务启动关闭方法:以root 用户执行
#cd /usr/local/approot/service_order/bin
#./startup.sh(启动)
#cd /usr/local/approot/service_order/bin
#./shutdown.sh(关闭)
25、memcached 服务启动关闭方法:以oracle 用户执行
$/usr/local/memcached/bin/memcached -d -u oracle -m 256 -l 192.168.21.1 -P /tmp/memcached.pid(启动)
#killall -9 memcached
2.2数据库主机操作说明
数据库服务器有两台分别是192.168.200.1、192.168.200.2上面运行了,redis 服务和数据库服务,数据库由DBA 管理,redis 由运维人员管理。
Redis 服务启动与关闭操作如下:以root 用户执行 #cd /usr/local/redis-2.6.13/
#./bin/redis-server /usr/local/redis-2.6.13/redis.conf
#killall -9 redis-server
2.3文件系统主机操作说明
文件系统服务器有两台分别是192.168.21.4、192.168.200.5。运行的服务有nginx 、php-fpm 、fastDFS 。
启动方法: Nginx #/usr/local/nginx/sbin/nginx PHP
#/usr/local/php/sbin/php-fpm FastDFS #/usr/local/bin/fdfs_trackerd /etc/fdfs/tracker.conf #/usr/local/bin/fdfs_storaged /etc/fdfs/storage.conf
关闭方法:
Nginx
#killall -9 nginx PHP # killall -9 php-fpm FastDFS # killall -9 fdfs_trackerd # killall -9 fdfs_storaged
三、日志备份操作说明
交易类日志在192.168.21.1服务器的/home/oracle/tuxsrvr/logs/目录下面。备份放在192.168.21.20的/home/oracle/log_back/21_1tuxsrvr/目录下,当交易服务器磁盘空间不足时,首先要去192.168.21.20服务器上确认日志备份没有问题后,才能去清除交易服务器上的日志。清除日志时间为十天以前的。
日志备份脚本/root/logsync.sh
M PAY 运维手册 目录
Mpay 运维手册 ............................................................................................................... 1 一、登录方式说明 . .............................................................................................................. 2 1.1VPN 登录说明 . ............................................................................................................. 2 1.2远程桌面登录说明 . .................................................................................................... 5 1.3主机登录说明 . ............................................................................................................ 6 二、主机操作说明 . .............................................................................................................. 6 1.1交易主机操作说明 . .................................................................................................... 6 2.2数据库主机操作说明 . .............................................................................................. 11 2.3文件系统主机操作说明 . .......................................................................................... 11 三、日志备份操作说明 . .................................................................................................... 12
一、登录方式说明
1.1VPN 登录说明
以下是XP 建立拨号VPN 的说明
右键单击网上邻居点击属性,点击新建连接会出现如下图所示
完成后,双击桌面图标,弹出登录框输入账号密码,点击连接。
如果连接不上报789错误,则需要修改一下注册表。打开“运行”输入“regedit ”来打开“注册表”。
打开“注册表”找到以下这个表项:
“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Service\RasMan\Parameters”,在右边新填一个“DOWN 值”。
将这个“DOWN 值”改名成“ProhibitIpSec ”。
将其值修改成“1” 重启计算机后重新进行拨号。
修改完注册表重新连接VPN 即可。win7系统不需要修改注册表。
1.2远程桌面登录说明
当连接VPN 成功后,点击本地的开始——程序——附件——远程桌面。出现远程桌面登陆框如下图:
输入ip 地址:192.168.21.3后,点击连接按钮。连接远程主机后使用以分配好的用户密码进行登陆。
1.3主机登录说明
登陆录生产主机我们一般使用的工具是SSH Secure Shell Client,在每个人的桌面上 都有快捷方式。双击该图标会弹出登录提示框。
生产主机不能以root 身份直接登陆,目前操作人员都是以oracle 用户先登陆,需要root 身份时使用su – 切换身份。
二、主机操作说明
1.1交易主机操作说明
目前生产上交易主机有两台,ip 地址分别是192.168.21.1(主)、192.168.21.2(备)。
两台交易主机部署的服务完全相同,但运行的服务不同。
交易相关的服务都部署在/home/oracle/目录下,java 服务部署在/usr/local/approot/目录下。
服务运行情况如下:
服务的启动关闭方法如下:
1、192.168.21.1交易相关服务整体启动关闭方法:启动oracle 用户执行/home/oracle/tuxd.sh start ,关闭oracle 用户执行/home/oracle/tuxd.sh stop
2、Tcp2tux-pos 服务启动关闭方法:以oracle 用户执行
$cd /home/oracle/tcp2tux-pos $./tcp2tux(启动)
$killall -9 tcp2tux(关闭)
3、Tcp2tux-pos 服务启动关闭方法:以oracle 用户执行
$cd /home/oracle/tcp2tux-spos $./tcp2tux-spos(启动) $killall -9 tcp2tux-spos(关闭)
4、Tcp2tux_v2-all服务启动关闭方法:以oracle 用户执行
$cd /home/oracle/tcp2tux_v2-all $./tcp2tux_v2-all(启动) $killall -9 tcp2tux_v2-all(关闭)
5、Fwdenc 服务启动关闭方法:以oracle 用户执行
$cd /home/oracle/fwdenc $./fwdenc(启动) $killall -9 fwdenc(关闭)
6、Wfmc 服务启动关闭方法:以oracle 用户执行
$cd /home/oracle/wfmc $./web2tux(启动) $killall -9 web2tux(关闭)
7、Tms 下载服务启动关闭方法:以oracle 用户执行
$cd /home/oracle/tms/server/bin $./tms_svr(启动) $killall -9 tms_svr(关闭)
8、Tms_fwdenc下载服务启动关闭方法:以oracle 用户执行
$cd /home/oracle/tms_fwdenc/ $./ tms_fwdenc(启动) $killall -9 tms_fwdenc
9、tuxedo 服务启动关闭方法:以oracle 用户执行
$tmboot(启动) $tmshutdown(关闭)
$/home/oracle/tuxsrvr/rm-ipc.sh(快速关闭释放资源) 10、apache 服务启动关闭方法:以oracle 用户执行
$ /home/oracle/apache/bin/apachectl start(启动) $ killall -9 httpd(关闭)
11、monitor_main服务启动关闭方法:以oracle 用户执行
$cd /home/oracle/monitor/monitor_main $./monitor_main(启动) $killall -9 monitor_main(关闭)
12、monitor_agent服务启动关闭方法:以oracle 用户执行
$cd /home/oracle/monitor/ monitor_agent $./ monitor_agent(启动) $killall -9 monitor_agent(关闭)
13、ProMonitor 服务启动关闭方法:以oracle 用户执行
$cd /home/oracle/monitor/ ProMonitor $./ prog_monitor(启动) $killall -9 prog_monitor(关闭)
14、zookeeperserver 服务启动关闭方法:以oracle 用户执行
$cd /home/oracle/monitor/ zookeeperserver $./zookeeperserver(启动) $killall -9 zookeeperserver
15、zookeeperservice 服务启动关闭方法:以oracle 用户执行
$cd /home/oracle/monitor/zookeeperservice/zookeeperservice/bin $./startup.sh(启动)
$ cd /home/oracle/monitor/zookeeperservice/zookeeperservice/bin $./shutdown.sh(关闭)
16、zookeeperservice 服务启动关闭方法:以oracle 用户执行
$cd /home/oracle/monitor/monitorservice/monitorservice/bin $./startup.sh(启动)
$ cd /home/oracle/monitor/monitorservice/monitorservice/bin $./shutdown.sh(关闭)
17、agent_server服务启动关闭方法:以root 用户执行
#cd /usr/local/approot/agent_server/bin #./startup.sh(启动)
# cd /usr/local/approot/agent_server/bin #./shutdown.sh(关闭)
18、dev_manage服务启动关闭方法:以root 用户执行
#cd /usr/local/approot/dev_manage/bin #./startup.sh(启动)
#cd /usr/local/approot/dev_manage/bin #./shutdown.sh(关闭)
19、dev_manage2服务启动关闭方法:以root 用户执行
#cd /usr/local/approot/dev_manage2/bin #./startup.sh(启动)
#cd /usr/local/approot/dev_manage2/bin #./shutdown.sh(关闭)
20、rentserver 服务启动关闭方法:以root 用户执行
#cd /usr/local/approot/rentserver/bin #./startup.sh(启动)
#cd /usr/local/approot/rentserver/bin #./shutdown.sh(关闭)
21、service.crm.safe 服务启动关闭方法:以root 用户执行
#cd /usr/local/approot/service.crm.safe/bin #./startup.sh(启动)
#cd /usr/local/approot/service.crm.safe/bin #./shutdown.sh(关闭)
22、service_crm服务启动关闭方法:以root 用户执行
#cd /usr/local/approot/service_crm/bin #./startup.sh(启动)
#cd /usr/local/approot/service_crm/bin #./shutdown.sh(关闭)
23、service.PosShopping 服务启动关闭方法:以root 用户执行
#cd /usr/local/approot/service.PosShopping/bin
#./startup.sh(启动)
#cd /usr/local/approot/service.PosShopping/bin
#./shutdown.sh(关闭)
24、service_order服务启动关闭方法:以root 用户执行
#cd /usr/local/approot/service_order/bin
#./startup.sh(启动)
#cd /usr/local/approot/service_order/bin
#./shutdown.sh(关闭)
25、memcached 服务启动关闭方法:以oracle 用户执行
$/usr/local/memcached/bin/memcached -d -u oracle -m 256 -l 192.168.21.1 -P /tmp/memcached.pid(启动)
#killall -9 memcached
2.2数据库主机操作说明
数据库服务器有两台分别是192.168.200.1、192.168.200.2上面运行了,redis 服务和数据库服务,数据库由DBA 管理,redis 由运维人员管理。
Redis 服务启动与关闭操作如下:以root 用户执行 #cd /usr/local/redis-2.6.13/
#./bin/redis-server /usr/local/redis-2.6.13/redis.conf
#killall -9 redis-server
2.3文件系统主机操作说明
文件系统服务器有两台分别是192.168.21.4、192.168.200.5。运行的服务有nginx 、php-fpm 、fastDFS 。
启动方法: Nginx #/usr/local/nginx/sbin/nginx PHP
#/usr/local/php/sbin/php-fpm FastDFS #/usr/local/bin/fdfs_trackerd /etc/fdfs/tracker.conf #/usr/local/bin/fdfs_storaged /etc/fdfs/storage.conf
关闭方法:
Nginx
#killall -9 nginx PHP # killall -9 php-fpm FastDFS # killall -9 fdfs_trackerd # killall -9 fdfs_storaged
三、日志备份操作说明
交易类日志在192.168.21.1服务器的/home/oracle/tuxsrvr/logs/目录下面。备份放在192.168.21.20的/home/oracle/log_back/21_1tuxsrvr/目录下,当交易服务器磁盘空间不足时,首先要去192.168.21.20服务器上确认日志备份没有问题后,才能去清除交易服务器上的日志。清除日志时间为十天以前的。
日志备份脚本/root/logsync.sh