天坑 安裝salt api安裝的正確姿勢

2021-09-11 16:52:56 字數 1093 閱讀 5726

安裝salt-api確實有些曲折,也需很多小夥伴並沒有碰到,但對於碰到的小夥伴,希望能給予借鑑。

伺服器系統centos 6.7  部署salt-api,salt-master和salt-minion都是直接使用epel的yum源安裝

在無論是依照salt-api官方文件,還是這類小夥伴的部署攻略都完美的失敗

不知道是pip庫問題,還是鬧哪樣

pin install  salt-api    始終報錯

最後沒有深究,放棄

yum install  salt-api

但是,啟動後就會報錯:

[error   ] an un-handled exception was caught by salt's global exception handler:

attributeerror: 'module' object has no attribute '_create_loader'

統統啟動報錯

解決了yum安裝salt-api啟動失敗

是谷歌發現的,而且解決問題的大神是國內的大神

引用綠肥大神的原話:

salt-api 0.8.2

有該bug,

官方已經修復

, 具體

issue見:

不知道是否使用的是

rhel/centos, epel stable

中依然是

0.8.2

版本, epel testing

中已經是

0.8.3

版本,

建議使用

epel testing

版本如果是

rhel/centos

並且已經新增了

epel

倉庫,

可以使用如下方式進行安裝

:yum install salt-api --enablerepo=epel-testing

yum install salt-api --enablerepo=epel-testing

一定要注意版本、一定要用谷歌

salt 安裝 以及salt api使用

salt master 和 salt minion 控制端 被控制端 通過 salt api 訪問 salt master 來控制salt minion 執行 命令 返回結果 linux 伺服器安裝過程 master api yum install y salt master yum install...

thrift安裝天坑

最近想嘗試一下rpc框架。主要是機器學習和大資料的結合。機器學習用的python那套,大資料打算用hadoop。所以不可避免的會遇到跨語言的問題。於是調研了一下,發現thrift是個好東西。但是安裝過程坑太多了吧,首先上文件 最後,這個問題和crontab的問題搞了我一天。這裡也順便記錄下。cron...

通過saltapi介面安裝例項(modules)

1 需求 自定義乙個類,首先初始化時候獲得token,然後使用token認證去請求相應的json檔案。salt命令在shell中使用方式是salt 客戶端 模組名.方法 引數 例子 salt client cmd.run free m 這裡salt命令方法我們已經封裝好了,想使用salt的什麼方法就...