雲計算自動化運維基礎見解

2021-10-06 12:21:40 字數 2873 閱讀 5573

第一階段:基礎知識

一、linux系統基本結構

1、系統安裝及分割槽:手動化自動裝

如何分割槽?:分出根目錄、book單獨的etc home交換分割槽 交換分割槽大小?:虛擬記憶體 讓它我們的記憶體分擔壓力 物理記憶體的二倍

2、檔案系統結構:

經典樹形目錄結構

常用目錄及其作用:/root頂級目錄 、/home、/etc、/bin、/var是乙個放一些可變化的資料目錄:如日誌、/dev

二、linux常用命令

1、系統維護類

ls:檢視當前目錄、pwd:切換到某個目錄、cd、date、passwd、man、who:去看當前系統誰登陸過、last、ps:看對應的程序資訊

2、檔案管理:

鏈結

touch:建立普通檔案、

mkdir:建立目錄

cd、stat:檢視檔案的狀態資訊:

rm、刪除檔案命令 :

檢視本目錄的資訊:

more:more功能類似 cat ,cat命令是整個檔案的內容從上到下顯示在螢幕上。 more會以一頁一頁的顯示方便使用

mv: 剪下,或在同目錄下移動重新命名

cat:cat命令是linux下的乙個文字輸出命令,通常是用於**某個檔案的內容的;

cat主要有三大功能:

1.一次顯示整個檔案。

$ cat filename

2.從鍵盤建立乙個檔案。

$ cat > filename

只能建立新檔案,不能編輯已有檔案.

3.將幾個檔案合併為乙個檔案。

katex parse error: expected group after '^' at position 136: …某個關鍵字:正規表示式 ^̲ 過濾空白處

ln:3、壓縮與解壓縮

zip、unzip

gzip、bzip2、xz

tar檔案許可權:rws 特殊許可權 目錄許可權

rw------- (600) 只有所有者才有讀和寫的許可權

-rw-r–r-- (644) 只有所有者才有讀和寫的許可權,組群和其他人只有讀的許可權

-rwx------ (700) 只有所有者才有讀,寫,執行的許可權

-rwxr-xr-x (755) 只有所有者才有讀,寫,執行的許可權,組群和其他人只有讀和執行的許可權

-rwx–x--x (711) 只有所有者才有讀,寫,執行的許可權,組群和其他人只有執行的許可權

-rw-rw-rw- (666) 每個人都有讀寫的許可權

-rwxrwxrwx (777) 每個人都有讀寫和執行的許可權

4、磁碟管理

df:du:計算磁碟空間大小

fsck、檢測磁碟

sync:寫入磁碟當中

fdisk:可以列出所有的分割槽,包括沒有掛上的分割槽和usb裝置.我一般用這個來查詢需要掛載的分割槽的位置,比如掛上u盤.

gdisk:算是fdisk的延伸吧,主要使用的是gpt分割槽型別,用來劃分容量大於2t的硬碟

mkfs:分割槽後新增檔案系統

mount:掛載 手動掛載 自動掛載

umount:解除安裝:

5、網路設定

ifconfig是一款用來檢視、配置網路介面的常用工具,此工具也通常可以臨時性的配置網絡卡資訊,也可以永久配置,根據不同的專案需求,適當的運用即可。

ip:指定網路裝置的ip位址。

nmcli:更改網路引數的命令

nmtui:

6、使用者管理

useradd:可用來建立使用者帳號。帳號建好之後,再用 passwd 設定帳號的密碼。而可用 userdel 刪除帳號。使用 useradd 指令所建立的帳號,實際上是儲存在 /etc/passwd 文字檔案中。

usermod:命令修改系統帳戶檔案來反映通過命令列指定的變化

userdel:刪除使用者:userdel -r 使用者名稱

groupadd:用於建立乙個新的工作組,新工作組的資訊將被新增到系統檔案中。

groupmod:用於修改使用者組的相關資訊

groupdel

id:檢視使用者是否存在

w:看系統當前哪些使用者在登入

who看系統當前哪些使用者在登入

7、軟體管理

rpm、yum

三、伺服器基礎

1、伺服器的種類

1>按網路規模劃分

按網路規模劃分,伺服器分為工作組級伺服器、部門級伺服器、企業級伺服器

2>按架構劃分(晶元)

按照伺服器的結構,可以分為cisc(複雜指令集)架構的伺服器和risc(精簡指令集)架構的伺服器

3>按用途劃分

按照使用的用途,伺服器又可以分為通用型伺服器和專用型(或稱「功能型」)伺服器

4>按外觀劃分

按照伺服器的外觀,可以分為台式伺服器和機架式伺服器以及刀片伺服器

2、web工作原理

3、dhcp工作原理

4、dns解析原理

5、網路檔案系統nfs,並說明其作用

6、ftp的主動模式和被動模式

運維自動化

1,cobbler安裝環境準備 安裝epel epel release 6 8.noarch.rpm x86 64 epel release 6 8.noarch.rpm x86 安裝系列依賴環境 要是區域網用,建議關閉iptables 或是放行25151 80 69埠 和關閉selinux 檢視狀...

自動化運維

考慮的因素 源 打包為映象 發布到映象庫 利用k8s發布到物理機器執行,以服務的形式對外提供服務 目前的做法 0 建立乙個執行遠端命令的框架 1 每個應用建立乙個部署檔案指令碼 a 指定元 位址 c 同步源 到目標主機 d 接受指令碼引數 vername 2 版本號,映象tag fromport 3...

雲計算節點故障自動化運維服務設計

此文已由作者王盼授權網易雲社群發布。現狀計算節點發生磁碟損壞等資料無法恢復的異常時,節點上的雲主機系統盤無法恢復,導致雲主機只能被清理重建 計算節點宕機但磁碟資料可用時,重啟即可恢復所有雲主機的執行 計算節點多次宕機 或一段時間內頻繁宕機 則需要遷移所有雲主機或者直接清理重建,雲硬碟需要遷移到其他c...