集群优化管理系统 COMS常用系统维护命令>>

集群优化与管理系统 COMS常用操作及命令

       下列操作都可以通过集群优化与管理系统 COMS完成,如需以命令行的方式来完成,请依次执行对应的命令(建议通过集群优化与管理系统 COMS网页版执行以下操作)。

命令行模式下添加用户

      1.  useradd –g 用户组名 用户名

 

      2.  passwd 用户名

 

      3.  oms sync users

命令行模式下删除指定用户

       1.   userdel [用户名]

 

       2.   修改/etc/auto.home文件,删除对应用户名的那一行

 

       3.   umount /home/[用户名]

 

       4.   rm -rf /export/home/[用户名]

 

       5.   coms sync users

命令行模式下指定用户密码

       1.   passwd   [用户名] 注:如果不指定用户名,则修改当前登录用户的密码

 

       2.   coms   sync users

命令行模式下添加用户组

       1.   groupadd  用户组名

 

       2.   coms   sync users

命令行模式下删除指定用户组

       1.   groupdel   用户组名

 

       2.   coms   sync users

 

       注:coms sync users 可以在集群所有节点之间同步用户,用户组和密码在执行与用户、用户组相关命令之后,必须运行此命令。

常用操作及命令

       下列操作都可以通过集群优化与管理系统 COMS完成,如需以命令行的方式来完成,请依次执行对应的命令(建议通过集群优化与管理系 COMS统执行以下操作)。

添加用户

请依次运行以下命令:

 

       1.   useradd –g 用户组名 用户名

 

       2.   passwd 用户名

 

       3.   coms sync users

删除指定用户

请依次运行以下命令:

 

       1.   userdel [用户名]

 

       2.   修改/etc/auto.home文件,删除对应用户名的那一行

 

       3.   umount /home/[用户名]

 

       4.   rm -rf /export/home/[用户名]

 

       5.   coms sync users

指定用户代码

请依次运行以下命令:

 

       1.   passwd [用户名] 注:如果不指定用户名,则修改自己密码

 

       2.   coms sync users

添加用户组

请依次运行以下命令:

 

       1.   groupadd    用户组名

 

       2.   coms sync users

删除指定用户组

请依次运行以下命令:

 

       1.   groupdel 用户组名

 

       2.   coms sync users

 

       注:coms sync users 可以在集群所有节点之间同步用户,用户组和密码在执行与用户,用户组相关命令之后,必须运行此命令。

集群常用管理命令

       1.   闭计算节点

 

       coms run host [计算节点名]  'shutdown now; poweroff'

 

       2.   重启计算节点(如果重启管理节点,请重启计算节点,否则作业调度进程有可能会出现问题)

 

       coms run host [计算节点名]  'reboot'

 

       3.   单独重启某一计算机点(例如重启compute-0-0)

 

       coms run host compute-0-0 reboot

 

       4.   列出当前集群计算节点信息

 

       coms list host

 

       5.   列出当前集群网络信息

 

       coms  list   host interface

 

       6.   集群所有计算节点运行命令 

 

       coms run host ‘命令’(如命令为多条请在命令间用;分隔符分开)

 

       例如:coms   run host ‘shutdown   now; poweroff’

 

       7.   集群某些节点或单一节点运行命令

 

       coms run host compute [节点编号] [命令]

件操作常用命令

       1.   复制文件(保留原文件)

 

       cp  [源文件名]  [目的地址]

 

       例如:cp install.log   /share/apps

 

       2.   移动文件和文件更名

 

       mv [源文件名] [目的地址]

 

       例如:mv install.log   /share/apps/

 

       mv [源文件名] [新文件名]

 

       例如:mv install.log   install.txt

 

       3.   查看文件

 

       cat [文件名]

 

       例如:cat install.log

 

       4.   建立目录

 

       mkdir [目录名]

 

       例如:mkdir /mnt/cdrom

 

       5.   删除目录

 

       rmdir [目录名]

 

       例如:rmdir /mnt/cdrom

 

       6.   文本编辑器

 

       vi、emacs等

 

       7.   压缩与解压缩

 

       Linux下可以用gzip、bzip2等压缩软件压缩与解压缩文件

 

       磁盘相关操作

 

       8.   查看当前磁盘分区:

 

       fdisk –l

 

       9.   对磁盘进行分区操作:

 

       fdisk [磁盘盘符]

 

       例如:fdisk /dev/sdb

 

       10.   查看当前分区容量:

 

       df –h

 

       11.   挂载与卸载设备

 

      (1)挂载设备

 

        mount [-o<选项>] [-t<文件系统类型>] [设备名] [加载点]

 

        例如:mount -o loop -t iso9660   MLNX_OFED_LINUX-1.5.1-            rhel5.4.iso /mnt/cdrom

 

      (2)卸载设备

 

        umount [设备名]

 

        例如:umount /mnt/cdrom

 

       12.   将DOS/MAC下的文件转化为UNIX的文本文件格式

 

        dos2unix [文件名]

 

        注意:二进制文件不可用此命令转换

 

       13.   态显示系统当前的进程和其他状况

 

       top

常用作业调度相关命令如下所列

       qsub 作业脚本:提交一个作业,如果成功返回一个作业编号,格式为[序号.管理节点名],序号为数字

 

       1.   qdel 作业序号:删除一个作业,如果加-p则为强制删除,作业号只需给出数字序号

 

       2.   qstat:查看当前系统的作业运行状况,系统显示目前队列中所有作业的最主要信息

 

       3.   qstat -a : 查看当前系统的作业运行状况,系统显示目前队列中所有作业的详细信息

 

       4.   qstat -f 作业序号:查看对应的正在运行作业的详细信息

 

       5.   qhold 作业序号: 阻塞指定作业

 

       6.   qrls 作业序号: 释放指定作业

 

       7.   checkjob 作业序号: 查看作业的详细信息