O caminho mais fácil será mover os dados para a partição maior e vincular novamente ao local.
$ mv /var/www /home/
$ ln -s /home/www /var/www
Eu fiz $ df -h e joguei isto:
Filesystem Size Used Avail Use% Mounted on
/dev/md1 9.7G 1.7G 7.6G 18% /
/dev/md2 683G 211M 649G 1% /home
tmpfs 4.0K 0 4.0K 0% /dev/shm
O problema é que meus sites estão localizados em / var / www, que eu acho que pertence a /, e eles não serão capazes de usar o espaço em disco para coisas como imagens, que precisam ser colocadas dentro da webroot, Por exemplo: / var / www / my_site / public_html /
O que posso fazer sobre isso? Devo mover o espaço em disco de / home para /? Como? Ou mova os sites para / home? Alguma idéia?
Estou usando o centos 5.5 e o apache 2
Você pode remontar / home / www em / var / www para usar montagens de ligação.
Pare o apache:
# service apache2 stop
Adicione na linha fstab:
/var/www /home/www bind defaults,bind 0 0
Copiar diretório:
# cp -pR /var/www/ /home/www
Montar todos:
# mount -a
Iniciar o apache:
# service apache2 start
Parece que / dev / md2 é bem grande e talvez deva ser separado usando o LVM? Da aparência das coisas que você tem a configuração Metadevices, que eu acredito é basicamente o seu software RAID. você poderia dedicar o md2 ao LVM e dividi-lo em qualquer número de Volumes Lógicos (LVs). A única dificuldade é o / home que você teria que mover, temporariamente para obter o / dev / md2 estabelecido no LVM. Eu acho que com o gerenciamento de partições LVM e sistemas de arquivos torna-se um piscar de olhos. É sempre melhor usar o LVM desde o início, mas não há motivo para você migrar para ele, parcial ou completamente.