歡迎您光臨本站 註冊首頁

《高性能Linux伺服器構建實戰》一書糾錯匯總(4月5日更新)

←手機掃碼閱讀     火星人 @ 2014-03-08 , reply:0

以下是《高性能Linux伺服器構建實戰》一書的編寫或者排版錯誤說明,如果發現有相關錯誤信息,我會陸續在這裡發布出來,也希望大家能把自己發現的錯誤留言給我,謝謝讀者們的支持!你們的支持是我完善此書的最大動力!

1:第5頁

在“安裝Nginx所需的pcre-devel庫”一小節中,缺少了configure的步驟,完整的步驟是:

  1. [[email protected] home]# tar zxvf pcre-8.02.tar.gz
  2. [[email protected] home]# cd pcre-8.02
  3. [[email protected] pcre-8.02]#./configure

  4. [[email protected] pcre-8.02]#make
  5. [[email protected] pcre-8.02]#make install

紅色部分是缺少的內容.

2:第243頁9.5.2節

這個是關於飛信版本的問題,書中講述的版本是2009版,即fetion20091117-linux.tar.gz,由於飛信程序和協議的更新,此版本已經不能使用了,請看中國移動官網發布的公告,地址如下:http://feixin.10086.cn/bulletin/2521/1.

為了讓大家能繼續使用飛信機器人免費發送簡訊做監控報警,特此更新Linux下飛信版本到20101113002版本,請使用原09版機器人的朋友迅速測試並升級.

新版本的飛信在用法上與老版本沒有太大區別,需要注意的問題如下:
1. 增加了驗證碼識別,在註冊飛信時候盡量用複雜些密碼,一般只在第一次登陸飛信時才需要輸入驗證碼,遇到輸入圖形驗證碼時,自動生成圖形驗證碼,用戶可以手工輸入識別後的驗證碼即可,驗證一次即可.
2. 可以設定遇到圖形驗證時的行為,退出( --exit-on-verifycode=1)或者手工輸入(當機器人後台執行時,如果等待輸入將導致程序無限期等待,默認是等待輸入)
3. 第一次運行時將緩存配置數據(文件名:登錄賬號.cache),之後運行自動載入緩存,提高發送速度.
4:關於支持飛信運行的庫文件,老版本可以繼續使用,也可以下載新版本的庫文件,但是請不要把支持庫中的 lib*複製到/usr/lib下,發行版本不同,可能會覆蓋Linux系統中的核心庫,導致嚴重系統問題.可以把庫解壓到飛信主程序的相同目錄,然後以 LD_LIBRARY_PATH=. ./fetion 來運行.

使用舉例:

  1. LD_LIBRARY_PATH

    =. ./fetion --mobile=138xxxxxxxx --pwd=mypwd --to=137xxxxxxxx --msg-utf8=測試
  2. LD_LIBRARY_PATH=. ./fetion --sid=6630321 --pwd=mypwd --to=137xxxxxxxx --msg-utf8=測試
  3. LD_LIBRARY_PATH=. ./fetion --config=sample.conf --index=1 --to=137xxxxxxxx --msg-utf8=測試


相關新版本的飛信和飛信運行庫下載地址如下:http://down.51cto.com/data/321617

3: 第305頁,12.4節

“這裡要介紹的是Web MySQL1集群的構建”

修改為“這裡要介紹的是Web MySQL集群的構建”

4: 第306頁 12.4節

“而後端的一台iSISC-target

伺服器作為共享存儲端”

修改為

“而後端的一台iSCSI-target伺服器作為共享存儲端”

5: 第217頁 9.2.1節

在“編譯安裝nagios”一小節中:

  1. [[email protected] nagios-3.2.0]#./configure –prefix=/usr/local/nagios

應該改為

  1. [[email protected] nagios-3.2.0]#./configure --prefix=/usr/local/nagios

6:第443頁,倒數第六行

同步主機的地址,

  1. MASTER_HOST='192.168.0.157'

應該修改為

  1. MASTER_HOST='192.168.0.222'

7:第37頁,倒數第七行

參數:

  1. --enable-dependency-trackin

是排版錯誤,應該修改為:

  1. --enable-dependency-tracking

8:第224頁,正數第20行后

由於排版丟失內容,需要添加local-service的定義,添加內容如下:

  1. define service{
  2. name local-service
  3. use generic-service
  4. max_check_attempts 2
  5. normal_check_interval 5
  6. retry_check_interval 1
  7. register 0
  8. }

本文出自 「技術成就夢想」 博客,請務必保留此出處http://ixdba.blog.51cto.com/2895551/765216


[火星人 ] 《高性能Linux伺服器構建實戰》一書糾錯匯總(4月5日更新)已經有500次圍觀

http://coctec.com/docs/linux/show-post-46854.html