原创 Python八大排序(六)——歸併排序

代碼如下: #6.歸併排序 #思想:將N個長度爲1的鍵值,成對合併成N/2個長度爲2的鍵值組 #將N/2 2 N/4 4 #... #直到合併爲1組長度爲N的

原创 Python八大排序(二)——選擇排序

代碼如下: #2.簡單選擇排序:比較+交換 每次從剩下的挑最小的放在前面 #第一層循環:依次遍歷序列中每一個元素 #第二層循環:將遍歷得到的當前元素依次與餘下的元素進行比較,符合最小則交換。 def Select_sort(num

原创 Python八大排序(八)——堆排序

堆排序涉及到的概念 堆排序是利用 堆進行排序的 堆是一種完全二叉樹 堆有兩種類型: 大根堆 小根堆 兩種類型的概念如下: 大根堆:每個結點的值都大於或等於左右孩子結點 小根堆:每個結點的值都小於或等於左右孩子結點 因爲比較抽象,所

原创 Hdfs分佈式文件系統的部署

文章目錄實驗環境部署過程分佈式測試 實驗環境 主機(IP) 功能 server1(172.25.11.1) name node ,nfs server2(172.25.11.2) data node ,nfs

原创 使用SaltStack自動化部署Zabbix監控平臺(zabbix-server、zabbix-agent)

文章目錄目錄結構如下各個文件的內容以及說明如下 待完善… 目錄結構如下 [root@server1 srv]# pwd /srv [root@server1 srv]# ls pillar salt [root@server1

原创 用戶反映網站訪問速度慢詳解

原文鏈接:https://blog.51cto.com/14050800/2423907 某個用戶向你反映說你開發的網站訪問速度很慢,但是該用戶訪問其他問題很正常,分析下原因、有哪些工具

原创 SaltStack的部署以及配置簡單的自動化部署

文章目錄前言實驗環境saltstack的部署server1server2和server3添加連接密鑰(查看密鑰並加入)/在master添加minionyaml語法配置簡單的自動化部署(安裝httpd)安裝並開啓服務指定配置文件並運

原创 基於Docker+Jenkins+Gitlab搭建持續集成環境

文章目錄基於Docker+Jenkins+Gitlab搭建持續集成環境實驗環境實驗過程server1(gitlab)server2(jenkins+docker)server1測試 基於Docker+Jenkins+Gitlab搭

原创 MFS分佈式文件系統部署

文章目錄實驗環境server1(master server的部署)server2&3(chunk server)的部署操作server2的操作真機(moosefs-client的搭建)客戶端數據備份副本數測試客戶端離散存儲的測試數

原创 Hadoop大數據平臺基礎

官網:http://hadoop.apache.org/ 文章目錄Hadoop簡介核心架構HDFSNameNodeDataNode文件操作Linux 集羣Hadoop和高效能計算、網格計算的區別發展現狀MapReduce與Hado

原创 Saltstack自定義模塊

當自帶的模塊不夠時,就可以自定義擴展模塊。 [root@server1 ~]# salt server2 cmd.run df 舉例 在server1編寫自定義模塊。 [root@server1 ~]# mkdir /

原创 Saltstack部署Keepalived高可用集羣

文章目錄實驗環境部署如下 實驗環境 主機名(IP) 服務 server1(172.25.11.1) salt-master server2(172.25.11.2) salt-minion,keeplived

原创 Saltstack之saltssh及其API的應用

文章目錄sshsaltssh簡介基本定義應用場景server2(minion)server1(master)測試APIserver2(minion)server1(master)Python OMT打印該master節點下的所有獲

原创 Saltstack自動化運維工具中jinja模版的使用

文章目錄取變量的值第一種第二種第三種第四種 取變量的值 以apache爲例:[root@server1 pillar]# cd /srv/salt/apache/ 第一種 install-apache: pkg.install

原创 Saltstack中Grains靜態數據系統和Pillar動態數據系統

文章目錄grains簡介grains模塊的應用pillar模塊的應用 grains與pillar最主要的區別:靜態取值方式 grains ,保留在minion端; pillar保留在master端 grains簡介 gra