zoukankan      html  css  js  c++  java
  • 光建

    光建

    光建

    1 for zhaogj

    dear zhaogj, the article is for you and you can get it.

    2 新装前端平台替换C程序:

      
      # 这里举例的前端平台服务器是(192.168.3.225).
      # 首先上我的开发机0.46 因为我的机器上面有程序,且平台上不需要输入密码,我的开发机密码是129129
      ssh root@192.168.0.46
    
    
      # 进到wjpt程序目录
      cd /root/zhaogj/wjpt/
    
      # 复制程序到服务器(192.168.3.225)
      scp wjpt_commshell wjpt_sm wj_port_map.sh root@192.168.3.225:/root/beap_gw/
    
      # 复制日志清理脚本到服务器配置文件目录:
      scp vsftpd wjpt_log root@192.168.3.225:/etc/logrotate.d/
    
      # 复制开机启动脚本到配置目录
      scp beap.sh root@192.168.3.225:/etc/init.d/
    
      # ssh到服务器侧,修改端口转换文件(/root/beap_gw/wj_port_map.sh) 与 wjpt_server.conf
      # 将里面的服务器地址全部替换成对应前端地址,vi命令: %s/125.88.108.7/192.168.3.225/g
      vi /root/beap_gw/wj_port_map.sh  
    
      # 修改wjpt_server.conf
      vi /root/beap_gw/wjpt_server.conf # 将里面的ftp_ip改为当前服务器的ip地址:192.168.3.225
    
      # 杀死平台上所有老的程序
      cd /root/beap_gw/
      killall -9 wjpt_*
    
      # 启动平台上新的程序:
      /etc/init.d/beap.sh
      
      # 大约5秒钟程序就会自动启动成功。一定要记得在数据库里面增加一个设备的信息,否则wjpt_sm不断地重启。导致平台异常。
    
       ps -ae | grep wjpt
    
    
    
      

    3 区分arm还是x86

    
    # 执行命令unmae -m会告诉你
    uname -m 
    
    

    4 替换企智通上的网监模块程序

    
    # 首先上我的开发机 root@192.168.0.46 密码是129129
    # 在我的开发机0.46的/root/zhaogj/wjmk/目录下
    cd /root/zhaogj/wjmk/
    
    # 有两个文件, x86: beap_app_wj 
    # arm: beap_app_arm
    
    # 如果你的目标机是x86的企智通:
    # 首先上到企智通,删除其以前的/root/beap_gw/beap_gw_apps/beap_app_wj网监模块文件。然后再进行复制。
    scp beap_app_wj root@192.168.0.250:/root/beap_gw/beap_gw_apps/beap_app_wj
    #再重启网监模块,杀一次,daemon会自动启它。
    kill -9 `pidof beap_app_wj`
    
    
    # 如果你的目标机是arm的企智通:
    # 首先上到企智通,删除其以前的/root/beap_gw/beap_gw_apps/beap_app_wj网监模块文件。然后再进行复制。
    scp beap_app_wj_arm root@192.168.0.250:/root/beap_gw/beap_gw_apps/beap_app_wj
    #再重启网监模块,杀一次,daemon会自动启它。
    kill -9 `pidof beap_app_wj`
    
    
    

    5 手动放置eupdate到设备上

    如果发现前方有设备报障,发现设备没有布署beap_eupdate。这时候连/etc/config_isse都没有。

    时间紧迫,所以手动更新布置一下eupdate即可。方法如下:

    
    
    # 需要手动下载升级包,执行升级程序。此升级程序只会布署eupdate,
    # 其他模块的更新后续由eupdate来完成。
    # 对一切版本,一切平台(arm,x86)的设备都通用。
    scp update@server.qzt360.com:/update* ./
    # 输入密码:update
    
    # 下载完manual_update.tar.gz后,解压,并且执行脚本
    tar -zxvf manual_update.tar.gz
    sh slex.sh
    
    
    # 举例
    [root@qzt ~]# scp update@server.qzt360.com:/update/* ./
    The authenticity of host 'server.qzt360.com (113.105.0.67)' can't be established.
    RSA key fingerprint is e6:45:38:6b:e0:1f:35:4d:2f:7e:c5:71:5a:d7:73:67.
    Are you sure you want to continue connecting (yes/no)? yes
    update@server.qzt360.com's password:
    scp: /update/Mech: not a regular file
    manual_update.tar.gz         100% 2063KB 343.8KB/s   00:06
    
    [root@qzt ~]# tar -zxvf manual_update.tar.gz
    manual_update/
    manual_update/eupdhelper_arm
    manual_update/slex.sh
    manual_update/libcurl.so.3.0.0_arm
    manual_update/libxml2.so.2_arm
    manual_update/beap_eupdate
    manual_update/beap_eupdate_arm
    manual_update/eud
    manual_update/libcurl.so.3.0.0
    manual_update/eupdhelper
    
    [root@qzt ~]# cd manual_update
    
    [root@qzt manual_update]# sh slex.sh
    [root@qzt manual_update]#
    
    

    6 vi ESC 替代键 Ctrl+[

    在利用QQ远程处理故障的时候,当人们利用vi修改文件内容时,人们一定会遇到这样的一个问题:

    ESC 键时 自己从远程环境中退了出来。这时候可以按 Ctrl+[ 来代替 ESC

    vi中最常用的键可以替换的键
    ESCCtrl+[

    Date: 2013-03-28 Thu

    Author: liweilijie

    Org version 7.9.2 with Emacs version 23

    Validate XHTML 1.0
  • 相关阅读:
    删除当前目录下除了system目录的其他文件
    单例设计模式
    系统工程师
    字符串翻转
    教育
    得到b相对于a的路径
    一段处理事务的代码
    搭讪
    win 8 ,vs2011 编程环境下,动软生成器无法连接上 sql server 2008 r2
    从asp网站编程转行到asp.net网站编程的过程
  • 原文地址:https://www.cnblogs.com/liweilijie/p/2986065.html
Copyright © 2011-2022 走看看