linux運維人員必會開源運維工具體系
說明:不同的技術人員,不同的階段确定知識邊界非常重要,否則,就像馬拉車,不知道終點在哪,累死也達不到目标。例如拿8K要學多少,拿15K要學多少。一個新手也許隻想拿8k結果各種學,學了2年,發現都學了,結果8k還是拿不到,歸根結底,沒邊界瞎學,熊瞎子掰苞米,掰一個丢一個,學知識是有周期的,學太多又拖太長和沒學差不多,2016年5月更新!
新手必會用深×××(8-15k)标記,老鳥必會深×××+淺藍色(15-25K)标記
==============================================
作業系統:Centos,Ubuntu,Redhat,suse,Freebsd
網站服務:nginx,apache,lighttpd,php,tomcat,resin
資料 庫: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
批量管理:Ssh Key,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
測試軟體:ab,JMeter,Webbench,LoadRunner,http_load,tcpcopy
帶寬測試:smokeping,iozone 磁盤測試 iozone
性能測試:dd IOPS測試 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