原创 openstack核心組件-nova-計算服務

nova介紹: Nova 是 OpenStack 最核心的服務,負責維護和管理雲環境的計算資源。OpenStack 作爲 IaaS 的雲操作系統,虛擬機生命週期管理也就是通過 Nova 來實現的。 用途與功能 : 1 實例生命週期管理

原创 lvs+keepalived多實例部署

多實例部署就是就是在一臺DS上搭建多個vip,爲多個集羣進行調度工作;這裏我用1臺DS部署2個vip,同時搭建以備DS: DS #yum -y install keepalived 主DS #vim /etc/keepalived

原创 linux日誌管理

集中式的日誌服務(關閉防火牆) 爲什麼需要集中式日誌服務 如果你負責管理很多臺LINUX服務器,你就需要登錄每臺服務器查看上面的日誌,特別麻煩,如果通過集中式的日誌服務,就可以將日誌收集起來,統一管理。 過程:客戶端將日誌傳送給服務端

原创 keystone-身份驗證服務

keystone 是OpenStack的組件之一,用於爲OpenStack家族中的其它組件成員提供統一的認證服務,包括身份驗證、令牌的發放和校驗、服務列表、用戶權限的定義等等。雲環境中所有的服務之間的授權和認證都需要經過 keysto

原创 基於centos7部署cobbler批量安裝系統

cobbler是一個可以實現批量安裝系統的Linux應用程序。它有別於pxe+kickstart,cobbler可以實現同個服務器批量安裝不同操作系統版本。 環境準備: #ifconfig #systemctl status f

原创 Rabbitmq消息隊列概念及配置

隊列(MQ)概念: MQ 全稱爲 Message Queue, 消息隊列( MQ ) 是一種應用程序對應用程序的通信方法。應用程序通過讀寫出入隊列的消息(針對應用程序的數據)來通信,而無需專用連接來鏈接它們。 消息傳遞指的是程序之間通

原创 NTP時鐘同步服務

NTP Network Time Protocol即,網絡時間協議 NTP工作請求 (1) 客戶端將採用隨機端口向 NTP 服務器 (UDP:123) 發出時間同步請求 (2)NTP 服務器收到請求後會將發出調校時間 (3)NTP 客

原创 GIL全局解釋器鎖概念

GIL 是python的全局解釋器鎖,同一進程中假如有多個線程運行,一個線程在運行python程序的時候會霸佔python解釋器(加了一把鎖即GIL),使該進程內的其他線程無法運行,等該線程運行完後其他線程才能運行。如果線程運行過程中

原创 linux怎麼關掉提示音

#vim /etc/inputrc 把註釋去掉 #reboot

原创 linux軟件管理

軟件管理 源碼包(腳本安裝包) 優點:開源,如果有足夠的能力,可以修改源代碼;可以自由選擇所需的功能;軟件是編譯安裝,所以更加適合自己的系統,更加穩定也效率更高;卸載方便 缺點:安裝過程步驟較多,尤其安裝較大的軟件集合時(如LAMP環

原创 ssh免密登錄

生成祕鑰 #ssh-keygen 一路回車 將祕鑰傳送到目標主機 #ssh-copy-id -i ~/.ssh/id_rsa.pub root@IP

原创 文件服務FTP

FTP、VSFtpD(very sercue file transfer protocol deamon) file transfer protocol 文件傳輸協議 作用:實現跨網絡的文件傳輸(客戶端和服務端可不在相同網段) 優點:

原创 linuxDNS搭建

DNS domain name server/system FQDN 完全域名(完全正式域名標識) http://www.pikachu1.com. 主機名稱(www) 一級域名(pikachu1) 頂級域名(com) 根域(. )

原创 root手動創建用戶

1, #vim /etc/group 手動添加組的信息 2, #vim /etc/passwd 手動添加用戶的信息 3, #cp -r /etc/skel /home/‘用戶目錄’ 4, #chown USERNAME. /home/

原创 redis數據庫操作

database 16:是數據庫個數 選擇數據庫的命令select 1或0… save 儲存的機制,全部註釋或全部開啓 dbfilename 數據庫儲存儲存的位置 默認/var/lib/redis 安裝 低版本 #yum -y i