在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系统的磁盘,并进行相应的优化操作。