设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 手机 数据 公司
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

ClusterShell:一个在集群节点上并行运行命令的好工具(2)

发布时间:2019-07-26 12:37 所属栏目:117 来源:Magesh Maruthamuthu
导读:你可以使用正则表达式而不是使用完整主机名和 IP: $ clush -w 192.168.1.[4,9] uname -r 192.168.1.9: 4.15.0-45-generic 192.168.1.4: 3.10.0-957.el7.x86_64 或者,如果服务器位于同一 IP 系列中,则可以使用以

你可以使用正则表达式而不是使用完整主机名和 IP:

  1. $ clush -w 192.168.1.[4,9] uname -r
  2. 192.168.1.9: 4.15.0-45-generic
  3. 192.168.1.4: 3.10.0-957.el7.x86_64

或者,如果服务器位于同一 IP 系列中,则可以使用以下格式:

  1. $ clush -w 192.168.1.[4-9] date
  2. 192.168.1.6: Mon Mar 4 21:08:29 IST 2019
  3. 192.168.1.7: Mon Mar 4 21:08:29 IST 2019
  4. 192.168.1.8: Mon Mar 4 21:08:29 IST 2019
  5. 192.168.1.5: Mon Mar 4 09:16:30 CST 2019
  6. 192.168.1.9: Mon Mar 4 21:08:29 IST 2019
  7. 192.168.1.4: Mon Mar 4 09:16:30 CST 2019

clustershell 允许我们以批处理模式运行命令。使用以下格式来实现此目的:

  1. $ clush -w 192.168.1.4,192.168.1.9 -b
  2. Enter 'quit' to leave this interactive mode
  3. Working with nodes: 192.168.1.[4,9]
  4. clush> hostnamectl
  5. ---------------
  6. 192.168.1.4
  7. ---------------
  8. Static hostname: CentOS7.2daygeek.com
  9. Icon name: computer-vm
  10. Chassis: vm
  11. Machine ID: 002f47b82af248f5be1d67b67e03514c
  12. Boot ID: f9b37a073c534dec8b236885e754cb56
  13. Virtualization: kvm
  14. Operating System: CentOS Linux 7 (Core)
  15. CPE OS Name: cpe:/o:centos:centos:7
  16. Kernel: Linux 3.10.0-957.el7.x86_64
  17. Architecture: x86-64
  18. ---------------
  19. 192.168.1.9
  20. ---------------
  21. Static hostname: Ubuntu18
  22. Icon name: computer-vm
  23. Chassis: vm
  24. Machine ID: 27f6c2febda84dc881f28fd145077187
  25. Boot ID: f176f2eb45524d4f906d12e2b5716649
  26. Virtualization: oracle
  27. Operating System: Ubuntu 18.04.2 LTS
  28. Kernel: Linux 4.15.0-45-generic
  29. Architecture: x86-64
  30. clush> free -m
  31. ---------------
  32. 192.168.1.4
  33. ---------------
  34. total used free shared buff/cache available
  35. Mem: 1838 641 217 19 978 969
  36. Swap: 2047 0 2047
  37. ---------------
  38. 192.168.1.9
  39. ---------------
  40. total used free shared buff/cache available
  41. Mem: 1993 352 1067 1 573 1473
  42. Swap: 1425 0 1425
  43. clush> w
  44. ---------------
  45. 192.168.1.4
  46. ---------------
  47. 09:21:14 up 3:21, 3 users, load average: 0.00, 0.01, 0.05
  48. USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
  49. daygeek :0 :0 06:02 ?xdm? 1:28 0.30s /usr/libexec/gnome-session-binary --session gnome-classic
  50. daygeek pts/0 :0 06:03 3:17m 0.06s 0.06s bash
  51. daygeek pts/1 192.168.1.6 06:03 52:26 0.10s 0.10s -bash
  52. ---------------
  53. 192.168.1.9
  54. ---------------
  55. 21:13:12 up 3:12, 1 user, load average: 0.08, 0.03, 0.00
  56. USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
  57. daygeek pts/0 192.168.1.6 20:42 29:41 0.05s 0.05s -bash
  58. clush> quit

(编辑:ASP站长网)

网友评论
推荐文章
    热点阅读