[关闭]
@fanisfun 2017-03-07T03:07:39.000000Z 字数 1253 阅读 1939

Titan server 磁盘扩容

Linux


系统扩容

  1. sudo df -h
  1. 文件系统 容量 已用 可用 已用% 挂载点
  2. udev 32G 4.0K 32G 1% /dev
  3. tmpfs 6.3G 1.8M 6.3G 1% /run
  4. /dev/sda1 1.8T 1.5T 192G 89% / ## <- westdata
  5. none 4.0K 0 4.0K 0% /sys/fs/cgroup
  6. none 5.0M 0 5.0M 0% /run/lock
  7. none 32G 0 32G 0% /run/shm
  8. none 100M 0 100M 0% /run/user
  9. /dev/sdb 2.7T 7.0M 2.7T 99% /dev/data ## <- Seagate

自动挂载

  1. sudo blkid
  1. /dev/sda1: UUID="4091dcc5-2f23-4e33-a8d2-c7ab28f95a8f" TYPE="ext4"
  2. /dev/sda5: UUID="8e93d7de-356e-433f-bf81-2fa7657e6446" TYPE="swap"
  3. /dev/sdb: UUID="8f838a2c-6a3a-4e77-9255-837da4e6f4dc" TYPE="ext4" ## <- here
  1. sudo su
  2. echo "
  3. # /dev/data was on /dev/sdb
  4. UUID=8f838a2c-6a3a-4e77-9255-837da4e6f4dc /dev/data ext4 defaults 0 3" \
  5. >> /etc/fstab
  1. sudo reboot now

用户迁移

数据目录迁移(适合重度用户)

  1. sudo mkdir /dev/data/user
  2. sudo chown -R user:group /dev/data/user
  1. sudo ln -s /dev/data/user ~/extend
  2. ll extend
  1. lrwxwxrwx 1 user group 12 Feb 6 11:42 extend -> /dev/data/user/
  1. cp -r ~/data ~/extend/
  2. ll ~/extend
  1. drwxr-xr-x 9 user group 4096 Feb 6 11:53 test/

需要注意数据文件和程序文件分离存储。

用户目录迁移(适合轻度用户)

  1. sudo mkdir /dev/data/user
  2. sudo chown -R user:group /dev/data/user
  1. cp -r ~/* /dev/data/user
  1. cd /home
  2. sudo rm -r /home/user
  1. sudo ln -s /dev/data/user /home/user

经验总结

服务器安装系统是,出于磁盘扩展性考虑,建议采用LVM方式安装,可以无痛扩容。

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注