並行管理工具 pdsh

2022-01-16 19:45:15 字數 1320 閱讀 4050

1. pdsh安裝

2. pdsh常規使用

2.1 pdsh

2.2 pdcp

並行管理的方式有很多種:

本篇部落格介紹pdsh工具的安裝和使用

./configure \

--prefix=/usr/local/globle/softs/tools/pdsh/2.26/ \

--with-timeout=60 \

--with-ssh \

--with-exec \

--with-nodeupdown \

--with-readline \

--with-rcmd-rank-list=ssh

解釋如下:

選項解釋

--prefix

指定安裝目錄

--with-timeout=60

指定pdsh預設執行超時時間

--with-ssh

編譯ssh模組

--with-exec

編譯exec模組

--with-nodeupdown

編譯節點宕機功能

--with-readline

編譯readline功能

--with-rcmd-rank-list

指定預設模式為ssh

--with-machines

指定預設主機列表

【錯誤提示】:configure: error: cannot find libreadline!

【解決方式】:執行命令:yum -y install readline-devel

./configure執行通過之後,執行make && make install,進行編譯和安裝。完成之後,將命令路徑新增至環境變數

在上過過程中,已經通過--with-machines,指定可以使用/usr/local/globle/softs/tools/pdsh/2.26/machines來定義預設的主機列表

內容如下:

node11

node12

node13

node14

node15

控制台執行:pdsh -a hostnamepdcp用於把檔案拷貝。指定主機的方式和pdsh一樣。使用方法如下圖所示:

更加複雜的用法, 使用pdcp -h獲取幫助

kubectl命令列管理工具

命令 描述create 通過檔名或標準輸入建立資源 expose 將乙個資源公開為乙個新的service run在集群中執行乙個特定的映象 set在物件上設定特定的功能 get顯示乙個或多個資源 explain 文件參考資料 edit 使用預設的編輯器編輯乙個資源 delete 通過檔名 標準輸入 ...

IT專案管理工具

一 完善的專案管理工具,需要具有如下的管理模組 1.需求管理 專案的需求變更,跟蹤,控制 2.資源管理 專案的可利用的資源 人力,物力,財力 3.計畫管理 包括成員管理和許可權分配,日程排定,工作時間管理,里程碑設定 4.進度管理 日曆,工作流,專案路線圖和gantt圖 5.測試管理 專案軟體缺陷b...

SQLCE管理工具

如果你是做dotnet開發,同時在找sqlce桌面 嵌入式資料庫的管理工具,那麼database.net。另外,既然你是做dotnet開發,又選擇了sqlce資料庫,那麼你肯定對比過sqlite資料庫,他們的對比,我在其他文章寫過 個人經驗,不是很全面,僅供參考 如果要在sqlite和sqlce中間...