在CentOS下進行磁盤管理與優化可以通過以下步驟實現:
使用 fdisk -l 命令查看所有未掛載的磁盤。
fdisk /dev/sdX 對新磁盤進行分區,例如 fdisk /dev/vdb。mkfs -t ext4 /dev/sdXY 對分區進行格式化,例如 mkfs -t ext4 /dev/vdb1。mkdir /mnt/data 創建掛載點。mount /dev/sdXY /mnt/data 掛載磁盤,例如 mount /dev/vdb1 /mnt/data。df -h 命令查看掛載是否成功。blkid /dev/sdXY 獲取分區的UUID。/etc/fstab:在文件末尾添加如下內容:/dev/sdXY /mnt/data ext4 defaults 0 0
例如:/dev/vdb1 /mnt/data ext4 defaults 0 0
reboot 重啟系統,驗證自動掛載是否成功。/etc/sysctl.conf 文件,添加如下內容進行網絡、內存和文件描述符優化:net.ipv4.tcp_fin_timeout = 30
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_tw_recycle = 1
net.ipv4.tcp_keepalive_time = 1200
net.ipv4.ip_local_port_range = 10000 65000
net.ipv4.tcp_max_syn_backlog = 8192
net.ipv4.tcp_max_tw_buckets = 5000
net.ipv4.tcp_syncookies = 1
vm.swappiness = 10
vm.overcommit_memory = 1
vm.dirty_ratio = 40
vm.dirty_background_ratio = 10
net.core.somaxconn = 32768
net.core.rmem_max = 67108864
net.core.wmem_max = 67108864
net.ipv4.tcp_rmem = 4096 87380 67108864
net.ipv4.tcp_wmem = 4096 65536 67108864
sysctl -p 命令應用配置。通過以上步驟,您可以有效地管理CentOS系統的磁盤,并進行相應的優化操作。