作 者:劉鑫 著
定 價:59.9
出 版 社:人民郵電出版社
出版日期:2016年04月01日
頁 數:272
裝 幀:平裝
ISBN:9787115414236
雙11、618,拼搶拍加劇了電商的競爭,也不斷挑戰後臺繫統的運維。電商對繫統運維的要求和重視程度越來越高,相應的職業需求也在增長,而人纔較為匱乏作者是繫統運維工程師。模擬一家公司從小到大的發展過程中的技術需求,以解決運維人員和企業的各種技術困惑為主線來展開介紹,內容實用性強,易於掌握。運維工程師是集網絡、繫統、數據庫、開發、安全工作於一身的"復合型人纔"。隨著我國電商行業的發展壯大,企業對運維工程師的要求也逐漸提高,這也為運維工程師這個職業提供了更為廣闊的發展空間。本書詳細介紹了成長為等
●第1章企業互聯網根基之IDC的選擇1
1.1尋找IDC數據中心1
1.1.1調研IDC準備1
1.1.2IDC線路測試5
1.1.3IDC運營商選擇標準13
1.2小結16
第2章企業互聯網根基之服務器初始化17
2.1服務器初始化17
2.1.1無人值守安裝服務器17
2.1.2服務器配置Raid23
2.1.3服務器初始化32
2.1.4硬件監控Openmanage38
2.1.5小結45
第3章服務器運維根基之工具46
3.1運維常用工具46
3.1.1SSH連接工具之SecureCRT46
3.1.2圖形工具之Xmanager50
3.2運維常用工具52
3.2.1繫統監控工具53
3.2.2多功能繫統信息統計工具55
3.2.3資源監控工具57
3.2.4批量管理主機工具58
3.2.5網絡監控工具60
3.2.6網絡測試工具63
3.2.7文件打開工具63
3.2.8診斷工具65
3.3排錯思路65
3.4小結69
第4章企業互聯網根基之網絡認證繫統70
4.1對比70
4.1.1常見認證繫統70
4.2地獄之門守護者——Kerberos71
4.2.1Kerberos工作原理71
4.2.2Kerberos組件73
4.2.3Kerberos安裝配置73
4.3Chroot環境80
4.3.1Chroot環境簡介80
4.3.2Chroot環境的配置81
4.4記錄終端會話83
4.3FAQ84
4.4小結85
第5章企業互聯網自動化之Puppet86
5.1經典之作—Puppet86
5.1.1Puppet簡介86
5.1.2Puppet工作原理87
5.2Puppet實例詳解88
5.2.1Puppet實例詳解—vim88
5.2.2Puppet實例詳解—nginx90
5.2.3Puppet實例詳解—sysctl93
5.2.4Puppet實例詳解—cron95
5.3Master自動授權96
5.4Puppet節點配置98
5.5使用Apache和Passenger100
5.6Puppet控制臺103
5.6.1安裝Dashboard前的準備103
5.6.2配置Dashboard104
5.6.3啟動並運行Dashboard(WEBrick方式)105
5.6.4Foreman簡介108
5.7FAQ109
5.8小結110
第6章企業互聯網自動化之saltstack111
6.1新秀Saltstack111
6.1.1常用自動化工具簡介111
6.1.2SaltStack安裝配置112
6.1.3Nodegroup117
6.1.4Grains118
6.1.5Syndic121
6.1.6minion端Backup122
6.1.7minion計劃任務124
6.1.8JobManager125
6.2SaltStack實例126
6.2.1實例之hosts文件126
6.2.2實例之用戶的添加129
6.2.3實例之軟件包安裝130
6.2.4實例之Zabbix客戶端安裝131
6.3部分Salt內置state模塊介紹134
6.4Web-UI135
6.5Yum在線源服務器139
6.6FAQ151
6.7小結152
第7章企業虛擬化之KVM153
7.1KVM虛擬化153
7.1.1為什麼使用虛擬化153
7.1.2KVM虛擬化的安裝154
7.1.3KVM虛擬機的安裝156
7.1.4KVM虛擬機日常管理164
7.1.5KVM終端Consle控制臺167
7.1.6KVM虛擬機Clone169
7.1.7KVM鏡像文件管理171
7.1.8KVM虛擬機時間同步173
7.2KVM網絡調整174
7.2.1KVM網絡的介紹174
7.2.2添加虛擬主機網卡175
7.2.3KVM網絡框架virtio176
7.2.4虛擬機網卡後端驅動178
7.2.5物理網卡調整179
7.3KVM內存實現181
7.3.1GPA181
7.3.2影子頁表182
7.3.3EPT頁表184
7.4KSM內核同頁合並185
7.5其他方面的分析186
7.6FAQ187
7.7小結190
第8章高性能協調服務之ZooKeeper191
8.1ZooKeeper簡介191
8.2ZooKeeper結構192
8.2.1ZooKeeper角色192
8.2.2ZooKeeper繫統結構193
8.2.3ZooKeeper數據結構193
8.3ZooKeeper的工作原理195
8.3.1選Leader過程195
8.3.2ZooKeeper同步198
8.3.3角色工作過程198
8.4ZooKeeper安裝與配置199
8.4.1ZooKeeper的單機實現200
8.4.2ZooKeeper的集群實現201
8.5ZooKeeper_dashboard202
8.6Hadoop1.X優化204
8.6.1參數修改205
8.6.2修改後測試206
8.6.3HADOOP集群更改配置212
8.7Hadoop2搭建213
8.7.1環境準備213
8.7.2安裝配置215
8.7.3啟動集群233
8.7.4配置NAMENODEFEDERATION+HA配置235
8.8Ganglia簡介243
8.8.1Ganglia的基本概念243
8.8.2Ganglia的工作原理244
8.8.3Ganglia的配置246
8.9FAQ257
8.10小結259
總結259
附錄Avirsh命令快速參考260
附錄B使用yum命令262
運維工程師是集網絡、繫統、數據庫、開發、安全工作於一身的復合型人纔。隨著國內電商行業的發展壯大,企業對運維工程師的要求也逐漸提高,這也為運維工程師的職業發展提供了更為廣闊的空間。
本書分為8章,分別介紹了企業互聯網中IDC的選擇、服務器初始化、運維工具、網絡認證繫統、Puppet、SaltStack、KVM和ZooKeeper等內容。
本書適合運維工作人員、繫統管理員和工程師、網絡管理人員及計算機相關專業的學生閱讀。
劉鑫 著
劉鑫,曾擔任過繫統講師,喜歡討論各種網站架構技術,特別是對繫統級的優化、對整體網站架構以及各種架構中運用的技術等頗有心得。對Python情有獨鐘,喜歡編寫運維自動化工具。他是ChinaUnix社區“集群和高可用性”版主,經常在社區內發起技術討論,深受廣大CU(ChinaUnix)社區會員的喜愛。他的博客地址:liuxin1982.blog.chinaunix.net。