《构建高可用Linux服务器》因为印刷或自己检查不仔细的原因还是有许多错误的,这个在第二次印刷时会统一改正(脚本下载地址为 http://www.hzbook.com/Books/6021.html),如果有误导大家的地方请大家原谅,也可以请大家补充。现已发现错误罗列如下:
一、86页图2-23错误,此图应该为网卡的配置情况;
二、115页二处/etc/svn应应该为/data/svn;
三、23页面22行,命令应该为:
du -csk * | sort -rn | head -n 10,这个命令我测试得不认真,应该是将大小文件混杂在一起测试才是最正确的,感谢网友qq5910225纠正;
四、21页yum -y install systat中的systat应该为sysstat;
五、440页由于印刷的原因,* */10 * * * 被打印成了*/10 * * * * ,这里纠正下;
六、113页echo 'apache22_enable= "YES" ' > /etc/rc.conf应该为>> /etc/rc.conf,>>为追加的意思,而>会直接清掉原有/etc/rc.conf的内容。
七、26 页 参数 是bi bo 不是pi po vmstat输;
八、16页处的default文件中的clearpart -all -initlabel应该为clearpart --all --initlabel;
九、第五章中的SHELL脚本里蛮多地方为Centos5.5 x64,应该为Centos5.5 x86_64,这里请大家注意下。
十、47页:tail -n10/var/log/messages ,10后面少个空格
51页:log-nginx.sh与69页的check_nginx.sh脚本中命令替换那个符号(`)都印成了单引号(')
62页:vim/etc/security/limit.conf ,vim后少个空格
77页:什么叫网架架构 ,网站->网架
91页:修改/et/make.conf,etc少了个c /etc/make.conf
94页:我们可以用souce.cshrc来实现,source后少一空格,source .cshrc
105页:我们用 vim/etc/rc.conf命令,vim后少一空格 vim /etc/rc.conf
106页:即 vim/etc/sysctl.conf ,vim后少一空格 vim /etc/sysctl.conf
十一、363页,由于印刷错误,/etc/my.cnf文件中,function_kill_mysql()至结尾fi处的代码都是多余的,请大家注意甄别。
十二、366页,第6行
#mysql -u root -p yuhongchun -S /tmp/mysql.sock < /root/yuhognchun.sql
少了数据库的名称,sql的备份文件名写错了;正确命令应该为:
#mysql -u root -p yuhongchun -S /tmp/mysql.sock yuhongchun</root/yuhongchun.sql
十三、P330页
drbdadm ----discard-my-data connect r0 应为 --discard,当中umount /d 应该是 umount /drbd。
十四、291页的192.168.1.104应为192.168.1.106。
十五、p506 页应该是 vim /etc/sysctl.conf 不是 vim /etc/sysctrl.conf。
十六、第230页使用sed取ip,有错误,正确命令应该为:
ifconfig eth0|grep 'inet addr'|sed 's/^.* addr://g'|sed 's/Bcast.*$//g'
十七、vrrp_instance VI_1 {
state MASTER
interface eth0
state MASTER 此处MASTER应该为BACKUP
十八、第277页,保留ip地址172.16.0.0/255.128.0.0
应该是172.16.0.0/255.240.0.0。