記一次失誤造成的影響

2021-09-20 22:41:25 字數 784 閱讀 7867

在使用salt給機器新增時間同步的計畫任務的時候,忘記salt的cron模組的寫法了,於是偷懶直接使用echo追加到/var/spool/cron/root的方法新增了計畫任務。如下:

salt '*' cmd.run "echo '*/10 * * * /usr/sbin/ntpdate ntp1.aliyun.com > /dev/null 2>&1' >> /var/spool/cron/root"

當時也沒注意,後來登入某一伺服器再去新增crontab 計畫任務時候,突然發現無法儲存新的計畫任務了,提示我week錯誤,仔細一看,發現時salt批量新增的計畫任務少寫了個 *,正確的寫法是:

echo '*/10 * * * * /usr/sbin/ntpdate ntp1.aliyun.com > /dev/null 2>&1' >> /var/spool/cron/root

乙個偷懶導致的低階的小錯誤,害的我現在要每台主機都手工檢查一遍計畫任務。

正確的salt寫法應該是:

1

salt'*'cron.set_job root'*/10''*''*''*''*''/usr/sbin/ntpdate ntp1.aliyun.com >/dev/null 2>&1'

還好伺服器數量不是很多,要是200臺的話,還不知道怎麼辦呢。切記,切記。。

原 記一次調整Oracle引數的小失誤

新裝乙個oracle 11g資料庫,今天調整了一下引數,出了點小意外,特此記錄,警示自己,其實操作很簡單,只是簡單地改一下archivelog的名字格式,順便將資料庫開啟 flashback 和 archivelog 模式,以下是我的操作 sys logdw 10.163 sql alter sys...

一次判斷失誤的反思

最近想把下單介面中耦合的營銷邏輯剝離掉,不然每次修改營銷工具或者新增營銷工具的時候,下單介面都得改動,下單介面本身就非常複雜了,每次改動都得小心翼翼,深怕出錯,從而影響下單。公司的營銷工具非常多,像砍價 滿減 優惠券 拼團 秒殺等。那麼到底是將全部營銷邏輯一次性剝離還是乙個乙個來呢?當時老闆的建議是...

記倆次連續失誤操作造成的資料丟失損壞解決

ln sdf pwd www.a.com pwd www.b.com 打成 ln sdf pwd www.b.com pwd www.a.com 因為 ln 命令的前後順序可能有顛倒,造成強制 f 強制無需檢查是否存在 空資料夾覆蓋原始檔。解決過程 因為我有備份的習慣,整個網頁框架還有 內部word...