linux運維必備技能

2021-08-16 04:23:13 字數 1597 閱讀 5740

作業系統:

資料庫:

mysql,mysql-proxy,mariadb,postgresql

db中介軟體:

mycat,atlas,cobar

,amoeba,mysql-proxy

**相關:

lvs,keepalived,haproxy,nginx,heartbeat

squid,nginx,varnish

nosql

庫:memcached,memcachedb,mongodb,cassandra,redis,couchdb

儲存相關:

nfs,moosefs(mfs),hadoop,glusterfs,lustre,fastdfs

版本管理:

svn,git

監控報警:

nagios,cacti,zabbix,munin,hyperic,mrtg,graphite

網域名稱解析:

bind,powerdns,dnsmasq

同步軟體:

scp,rsync,inotify,sersync,drbd,csync2,union,lsyncd

批量管理:

sshkey,saltstack,expect,puppet,ansible,cfengine

虛擬化:

kvm,xen

雲計算:

openstack,docker,cloudstack

內網軟體:

iptables,zebra,iftraf,ntop,tc,iftop

郵件軟體:

qmail,posfix,sendmail,zimbra

遠端撥號:

openvpn,pptp,openswan,ipip

統一認證:

openldap

佇列工具:

activemq,rabbitmq,metaq,memcacheq,zeromq

打包發布:

mvn,ants,jenkins,svn

測試軟體:

頻寬測試:

smokeping,iozone

磁碟測試

iozone

效能測試:

ddiops

測試fio

日誌相關:

rsyslog,awstats,flume,storm,elk(elasticsearch+logstash+kibana)

搜尋軟體:

sphinx,xapian,solr

無人值守:

kickstart,cobbler

軟體安裝:

rpm,yum

(設計rpm

包定製及

yum倉庫構建)

大資料:

hdfs,hive,hbase,zookeeper,pig,spark,mahout

開發語言:

shell,

python

運維必備技能

熟練運用centos ubuntu 與之相關的命令列,系統配置 網路配置 系統優化 核心優化 推薦書目 鳥哥的linux私房菜 第四版 mysql 版本以5.7 8.0 為主 與之相關的資料庫安裝 配置 優化 儲存引擎 索引 資料備份 主從複製 集群方案 掌握常見的集群方案部署及原理,比如mmm m...

linux運維技能

運維工程師必須掌握的基礎技能有哪些?知乎 這個問題挺好的,回答這個問題也是對自身的審查,看看自己還欠缺哪些。所以我估計得好好思考下,也許下一刻我就會突然驚醒,發現我還是戰 渣 首先限定在linux運維工程師上 回答僅代表我想到,不代表我都會 技能 1.linux基礎 包括對linux整體的理解 使用...

詳解Linux運維工程師必備技能

本人是linux運維工程師,對這方面有點心得,現在我說說要掌握哪方面的工具吧。說到工具,在行外可以說是技能,在行內我們一般稱為工具,就是運維必須要掌握的工具。我就大概列出這幾方面,這樣入門就基本沒問題了。linux系統如果是學習可以選用redhat或centos,特別是centos在企業中用得最多,...