構建高可用Linux伺服器二

2021-09-07 04:57:17 字數 1930 閱讀 1243

centos優化:

1、關閉不需要的服務:ntsysv

crond:自動計畫任務

network:已配置網路介面的腳步程式服務。

sshd:openssh伺服器守護程序。

irqbalance:啟用irqbalance服務,既可以提公升效能,又可以降低能耗。

syslog:linux的日誌系統服務。

關閉iptables:service iptables stop && chkconfig iptables off

關閉selinux:vim /etc/selinux/config    selinux="enforcing" 改為disabled,並重啟。如果暫時關閉selinux,setenforce 0(重啟後selinux依然是開啟的)。

2、關閉不需要的tty

vim  /etc/inittab

1:2345:respawn:/sbin/mingetty tty1

2:2345:respawn:/sbin/mingetty tty2

#3:2345:respawn:/sbin/mingetty tty3

#4:2345:respawn:/sbin/mingetty tty4

#5:2345:respawn:/sbin/mingetty tty5

#6:2345:respawn:/sbin/mingetty tty6

儲存後無須重啟,執行 init q 即可。

3、對tcp/ip網路引數進行調整

調整tcp/ip網路引數,可以加強抗syn flood的能力,

echo 'net.ipv4.tcp_syncookies=1' >> /etc/sysct.conf

讓此核心改動立即生效

sysctl -p

4、修改shell命令的history記錄個數

vim /etc/profile

找到histsize=1000改為histsize=100(這條可根據實際情況而定)。

不重啟系統就讓其生效:source /etc/profile

5、定時校正伺服器的時間

yum install ntp

01 01 * * * root /sbin/ntpdate ntp.api.bz >> /dev/null 2 >&1

ntp.api.bz是一組ntp伺服器集群,目前有6臺伺服器,位於上海電信處。這項服務是api.bz繼移動飛信免費簡訊傳送介面之後的第二項免費api服務。

6、停止列印服務

/etc/rc.d/init.d/cups stop 停止列印服務

stopping cups: [ok] 停止服務成功,出現「ok」

chkconfig cups off 禁止列印服務自動啟動

chkconfig -list cups 確認列印服務自動設定狀態

cups0:off 1: off 2: off:3 : off 4: off 5 : off 6: off 

7、調整linux的最大檔案開啟數

要調整linux的最大檔案開啟數,否則squid在高負載時執行效能將會很低

vim /etc/security/limit.conf

在最後一行新增:

*soft nofile 60000

*hard nofile 65535

但重啟後一切都還原了。正確做法:

vim /etc/rc.local

ulimit -shn 65535

8、關閉寫磁碟i/o功能

atime:對此檔案的訪問時間

ctime:此檔案inode發生變化的時間

mtime:此檔案的修改時間

修改檔案系統的配置檔案:

開啟 /etc/fstab 

/dev/sda5 /data/pics ext3 noatime,nodiratime 0 0

這樣訪問檔案時就不會再產生寫磁碟的i/o了

構建高可用Linux伺服器筆記

一般來說物理cpu個數 核數就應該等於邏輯cpu的個數,如果不相等的話,則表示你的伺服器cpu支援超執行緒技術。網絡卡監控命令miit tool和iptraf 如果某指令碼要執行30分鐘,可以在crontab裡把指令碼間隔設為至少一小時來避免衝突。而比較糟的情況是可能該指令碼在執行週期內沒有完成,接...

《構建高可用Linux伺服器(第二版)》正式發售

構建高可用linux伺服器 第二版 已經在各大 和書店正式發售了,有很多朋友在微博和qq群上諮詢與其第一版的區別,我在這裡也稍為說明下 以下將其簡稱為 高可用 一書 高可用 第二版這次已經是第四次修正錯誤了,在印刷質量上明顯比第一版有所改善,我特的抽查了武漢地區的光谷書城,發現第二版紙質方面確實修正...

《構建高可用Linux伺服器(第4版)》已面市

首先感謝讀者朋友們一路支援和捧場,構建高可用linux伺服器 第4版 已面市,在噹噹 天貓華章和京東 互動出版網及亞馬遜上面都售,本書較前三版改動幅度較大,具體內容可以參見下面。在讀者的要求和幫助下,本書不斷迭代和優化,與時具進,已經更新至第4版。相比第3版,第4版做了如下重要的改進和優化 1 除之...