master和minion版本不一致問題

2021-10-01 18:37:54 字數 1063 閱讀 5155

問題:

生產環境,不同系統伺服器安裝的salt-minion不一致,導致部分功能無效

現像一:

1,grains匹配失效

2,高版本python2.6不支援,centos6預設安裝2.6

解決:統一安裝2015.8.13版本

ubuntu16:

wget -o -  | sudo apt-key add -

deb xenial main

sudo apt-get update

sudo apt-get install salt-minion

centos6

sudo rpm --import 

將以下檔案儲存到/etc/yum.repos.d/saltstack.repo:

[saltstack-repo]

name=saltstack repo for rhel/centos $releasever

baseurl=

enabled=1

gpgcheck=1

gpgkey=/saltstack-gpg-key.pub

yum clean expire-cache

yum install salt-master

yum install salt-minion

centos7

sudo rpm --import 

將以下檔案儲存到/etc/yum.repos.d/saltstack.repo:

[saltstack-repo]

name=saltstack repo for rhel/centos $releasever

baseurl=

enabled=1

gpgcheck=1

gpgkey=/saltstack-gpg-key.pub

yum clean expire-cache

sudo yum install salt-master

sudo yum install salt-minion

Git分支 master分支和開發版本分支

問題 在使用git時,假如遠端倉庫有dev和master兩個分支,master作為乙個穩定版分支,可用於直接發布產品,日常的開發則push到dev分支,那本地是不是要從dev分支中建立乙個本地分支,然後在這個分支的push的動作是預設推到遠端dev分支上?解惑 一 遠端倉庫有master和dev分支...

git 進行分支合併master 及解決版本衝突

1.首先clone master到本地,2.cd clone下本地專案名 3.git branch a 檢視master及其分支 4.切換到dev git checkout dev 進行clone dev 5.git checkout b my dev origin dev 或者是切換到本地的my ...

git恢復到master版本 Git恢復至之前版本

讓程式回到提交前的樣子 兩種解決方法 回退 reset 反做 revert 方法一 git reset 原理 git reset的作用是修改head的位置,即將head指向的位置改變為之前存在的某個版本 適用場景 如果想恢復到之前某個提交的版本,且那個版本之後提交的版本我們都不要了,就可以用這種方法...