作業系統:
資料庫:
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在企業中用得最多,...