内容发布更新时间 : 2025/3/14 11:34:01星期一 下面是文章的全部内容请认真阅读。
1、 安装和升级moshell
首先是安装moshell这个软件,初初安装moshell软件时觉得流程比较繁锁,但主要按照帮助文档readme的步骤进行安装,便可以顺利安装这个软件。安装完后,初初使用这个软件,在没连上到MGW的时候,我发现里面的文件目录与LINUX系统的文件目录差不多,都有/home,/etc等文件目录,/home目录下都是存放一些用户的目录;而我发现用命令bash moshell 10.1.3.7登陆入MGW后,发现有prompt 10.1.3.7>下其操作与用telnet进入MGW的操作是一样的,即在telnet下可以用的命令在这里也可以用;而发现用telnet命令不同的是:在prompt 10.1.3.7>下还有三个菜单,m表示1st menu,n表示2nd menu,h表示help menu,用CRTL+Z的命令便能中断正在进行的命令),用cd \\会退到/home/new的目录下。
升级moshell,由5.3升到6.1,升级步骤如下:第一步,将升级所需的升级包(里面包含一个moshell.tar和一个moshell_install的文件)拷贝到/tmp目录下;第二步,运行moshell这个软件,在提示符[~]下用指令cd /tmp进入到/tmp目录下,用指令bash moshell_install(可以用指令ls查看/tmp目录下是否有升级包的文件)执行升级程序,升级完毕后,会出现升级成功的相关信息。
Moshell由5.3升级到6.1后的不同,第一,主菜单的不同,进入到MGW后,5.1有M、N、H,6.3有P、M、N、H、Q;第二,用bash moshell 10.1.3.7进入MGW时,6.1明显比5.1要快,不用再次fetch一些文件;第三,ftget和ftput指令,在5.3中,用ftget和ftput
只能对一个文件进行操作,而不能对整个目录进行操作,在6.1中,就可以对整个目录进行操作;在而其他指令用法上的不同,后面将会讲述。 2.指令:
kget :把所有mo按照Proxy id 一一列出来
get
dif
br :把某个group里的某些板移除br
bp :查看有哪些groups,或具体某个group里有哪些板bp
pv :查看某些东西,版本、IP地址等
st/lst :查看某一类状态的mo(如disable、locked、unlocked)(dis-disabled、*o-locked、^o-Unlocked) del/ldel :
l/! :l pwd、l cd
3.moshell User Guide.pdf :
1).O&M Client:eg:emas、oe、moshell,etc 2).Service Layer:
O&M Client 通过一些Services来访问MOs:CS(Configuration Service)、PM(Performance Measurement)AS(Alarm Service)、NS(Notification Service)、IS(Inventory Service)、
4.moshell里面的proxy id是按照定义顺序给每一个mo分配的序号,proxy id不是固定不变的,若新增了一个或一些mo,proxy id就会重新排列。
5.-edit指令
上传的默认目录是/home/new/moshell,用edit命令下载到本地的默认目录是/home/new/moshell_logfiles/logs_moshell。 edit指令的意义在于,用edit命令先将文件下载到本地的PC机中,再在本地的PC机进行编辑后再上传到MGW上。(如果在安装cygwin软件时将编辑器都安装上,就可以用所选择的编辑器进行编辑)
先做LOG,这是非常重要的,做了LOG之后,所有操作的记录都会记录在LOG中。