[英]How to properly install Ubuntu using SaltStack?
直到上個月,我才能夠安裝鹽機而沒有任何問題,從那時起,我沒有進行任何更改(這很重要)。
我正在使用Ubuntu服務器14.04。
我將在這里逐步介紹如何使用Salt堆棧安裝每台新機器(由於有些測試,我幾乎每天都安裝許多機器)。
腳步:
curl -L https://bootstrap.saltstack.com -o bootstrap_salt.sh
sudo sh bootstrap_salt.sh
salt-call --local state.highstate -l debug
突然,此錯誤開始在每次嘗試安裝新計算機時顯示,這是與用戶和組相關的許多錯誤之一,但它在列表中排在首位。
發生了某些變化,因此我嘗試下載舊的bootstrap_salt.sh文件並調用舊版本的salt,例如:
sudo sh bootstrap_salt.sh -P git v2015.8.7
但沒有任何更改,錯誤仍然會出現。
有人可以給我說明有效嗎?
謝謝
似乎在運行www-data狀態之前未創建“ demo”用戶。
Salt狀態不一定按順序運行,因此在演示用戶存在之前運行此狀態時,它將失敗。 令人沮喪的是, 有時在創建用戶之后將應用此狀態,並且此狀態將成功。 這可能就是為什么此錯誤似乎無處不在的原因。
為確保www-data
在創建用戶后運行,它應require
創建'demo'用戶的狀態,如下所示:
www-data:
group.present:
- members:
- demo
- require:
- user: demo
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.