需要會以下內(nèi)容:
1、熟悉linux基本操作命令、網(wǎng)絡(luò)基本配置、網(wǎng)絡(luò)路由及防火墻服務配置。
2、熟悉shell腳本語言,熟悉C、Java、Python其中一種或多種。
3、Linux系統(tǒng)服務網(wǎng)絡(luò)基礎(chǔ)(重點難點TCP/UDP)、sshd服務(scp/rsync)、文件共享服務(ftp/nfs/samba)、DNS域名服務、LAMP編譯安裝、rsyslog、Linux分區(qū)+LVM邏輯卷+(軟硬RAID)。
4、了解Linux的RAID、LVM等機制與配置,了解Linux下的各種本地文件系統(tǒng)與網(wǎng)絡(luò)文件系統(tǒng),熟練進行調(diào)優(yōu)配置。熟悉各種主流的開源分布式文件系統(tǒng)及分布式存儲系統(tǒng)。
5、熟悉Hadoop框架,各個相關(guān)軟件模塊,能夠安裝、配置、優(yōu)化hadoop運行系統(tǒng),熟悉各種hadoop變種產(chǎn)品及相應優(yōu)缺點,對hadoop平臺有自己的理解,了解OpenStack平臺,能夠搭建、定制OpenStack系統(tǒng)。
6、配置自動化配置自動化(Ansible/SaltStack)、監(jiān)控(Zabbix/Promethus)、日志分析(ELK、KafKa)、CI/CD(Git、GitLab、Jenkins)。
7、運維安全與調(diào)優(yōu)運維安全(防火墻、CA認證、VPN)應用軟件調(diào)優(yōu)(Web應用調(diào)優(yōu))系統(tǒng)調(diào)優(yōu)(系統(tǒng)+內(nèi)核)。
8、運維云計算Hadoop、KVM虛擬化、公有云運維(阿里云)、私有云運維(OpenStack)、Docker容器、Kubernetes(K8S)容器編排工具。