-
一天損失百萬,微盟公司重大故障,又是運維的鍋?
近期,微盟公司發布公告稱,其業務數據遭到人為破壞,經查證系微盟研發中心運維部核心運維人員造成的惡意破壞,目前生產環境和數據修復正在有序進行。 聽到這消息后做運維的都驚呆了。身邊的朋友都在討論這事,據說損失要好幾百萬。 事件回溯 2 月 25 日一早,微盟集團發布公告稱,SAAS 業務數據遭到一名員工“人為破壞”,已向上海警方報案,該員工已被刑事拘留。 微盟在公告中稱,2 月 23 日 19:00 ,微盟公司收到系統監控報警,隨后微盟公司立即召集相關技術人員進行排查,并與騰訊云技術團隊一起研究制定…
-
企業實戰|LDAP對接Gitlab+Wiki+Jumpserver+Openvpn
很多公司內部都有Gitlab,Openvpn,Jumpserver,Jira,Jenkins,內部各種運維系統等,每個新員工入職,運維小馬就需要一個挨一個的登錄到每個系統的后臺給新員工開通賬號,設置密碼,然后員工離職,小馬還得去到每個系統后臺去關閉賬號,想想多浪費時間,那么能不能維護一套賬號,對所有系統生效呢?當然有,那就是LDAP。 LDAP 全稱輕量級目錄訪問協議(英文:Lightweight Directory Access Protocol),是一個運行在 TCP/IP 上的目錄訪問協議…
-
Redis性能指標監控
監控指標 ?性能指標:Performance?內存指標: Memory ?基本活動指標:Basic activity ?持久性指標: Persistence ?錯誤指標:Error 性能指標:Performance 內存指標: Memory 基本活動指標:Basic activity 持久性指標: Persistence 錯誤指標:Error 監控方式 ?redis-benchmark ?redis-stat ?redis-faina ?redislive ?redis-cli ?monitor…
-
CentOS開機流程詳解
開機流程 BIOS: (Basic Input Output System)基本輸入輸出系統,它是一組固化到計算機內主板上一個ROM芯片 上的程序,保存著計算機最重要的基本輸入輸出的程序、開機后自檢程序和系統自啟動程序,可從CMOS中讀寫系統設置的具體信息。 MBR: Master Boot Record,主要引導記錄區。 Boot Loader:啟動引導程序。 開機詳細流程 第一步:加載BIOS 打開計算機電源,計算機硬件會自動加載BIOS,讀取BIOS內相關硬件信息及進行硬件系統的自檢,隨后…
-
基于開源CMDB系統快速實現一棵服務樹
概念介紹 服務樹是 CMDB 資源的一種組織方式,通過樹形的結構將資源與公司的組織架構結合,可以使開發同學能夠清楚的知道自己使用了多少資源 服務樹設計 服務樹設計主要是三層 部門/產品/服務,所有的資源都會掛在服務下面。 1、人的集合: 作為主干分支,在這一層會對應公司組織架構的一個節點,節點層級不固定,部門下的分支節點都由組織架構中該節點下的人負責 部門層的作用主要是將公司的組織架構在服務樹上做映射,主要作用是為成本可用性等功能找到應用的承擔部門 2、產品 連接服務和人的集合,不同的服務共同支…
-
RAID原理分析總結-運維工作記錄
一.簡介 Raid全稱" 獨立磁盤冗余陣列", 有時也簡稱磁盤陣列(Disk Array)。 RAID是一種把多塊獨立的硬盤(物理硬盤)按不同的方式組合起來形成一個硬盤組(邏輯硬盤),從而提供比單個硬盤更高的存儲性能和提供數據備份技術。組成磁盤陣列的不同方式成為RAID級別。 Raid的級別: Raid 0,Raid 1,Raid 0+1(也稱Raid 10),Raid 2,Raid 3,Raid 5,Raid 6,Raid 7,Raid 53. 原理分析 我們為什么需要磁盤陣列? 目前人們逐漸…
-
這應該是最全的K8s-Pod調度策略了
API Server接受客戶端提交Pod對象創建請求后的操作過程中,有一個重要的步驟就是由調度器程序kube-scheduler從當前集群中選擇一個可用的最佳節點來接收并運行它,通常是默認的調度器kube-scheduler負責執行此類任務。 對于每個待創建的Pod對象來說,調度過程通常分為兩個階段—》過濾—》打分,過濾階段用來過濾掉不符合調度規則的Node,打分階段建立在過濾階段之上,為每個符合調度的Node進行打分,分值越高則被調度到該Node的機率越大。 Pod調度策略除了系統默認的kub…
-
「技能分享」有效處理空值的10個技巧,學不會算我輸
當我們開始使用Java進行編程時,很多人會把null值當做敵人,并且害怕NullPointerExceptions,下面給大家分享10個有效處理空值的技巧。 1.不要過于復雜 就其本身而言,處理null可能是一個復雜的問題,因此我們應使其盡可能整潔和明顯。我在某些代碼庫中看到的一種非常糟糕的做法是在簡單的空檢查就足夠了的地方使用Objects方法,Optional類,甚至使用Optional的單獨方法。 這導致我檢查該方法的來源,包含的內容,并想知道此方法與直接比較之間的區別是什么。當然,您的里…
-
「漫畫版」 小朋友都能看懂得 DevOops!不允許你有問號!
DevOps消除了障礙,并減輕了開發人員和運營人員之間的緊張關系。革命性的DevOops! 什么是DevOps? DevOps是開發和運營相結合而產生的一個術語。DevOps工程師的作用是按照開發人員的方式自動化所有操作工作。這個想法是為了鼓勵頻繁發布以提高質量并獲得早期反饋。 DevOps來自哪里? “ DevOps是敏捷軟件開發的后代。” — 丹尼斯·埃勒( Dennis Ehle)。 如今,敏捷是一個超負荷的流行語。每個人都已經或正在敏捷。不僅開發,而且其他部門(例如BA,QA,構建和發布…
-
云計算領域爆發,開年增幅300%,2020版Linux云計算工程師學習圖譜終于來了!
2億人在家辦公、視頻會議的需求,給釘釘后臺系統帶來巨大壓力。據了解,釘釘在3日通過阿里云緊急擴容1萬臺服務器后,4日再度擴容1萬臺云服務器。 受疫情影響,在家辦公需求暴漲。從29號開始到2月6日,騰訊會議每天都在進行資源擴容,日均擴容云主機接近1.5萬臺,8天總共擴容超過10萬臺云主機,共涉及超百萬核的計算資源投入。 玩家擠爆《和平精英》服務器,官方緊急擴容。 UCloud(優刻得)四天市值接近翻倍,市值暴漲200億!.... 2020年云計算發展 站在2020新年伊始,回顧過去十年,云計算基礎…