방금 2TB CentOS 가상 머신을 만들었지만 디스크를 사용할 수 없습니다.

방금 2TB CentOS 가상 머신을 만들었지만 디스크를 사용할 수 없습니다.

어제 2.0Tb 디스크로 새 가상 머신을 만들었습니다.

내가 이 작업을 수행하면 df -H다음과 같은 결과를 얻게 됩니다.

[root@datastore ~]# df -H
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_datastore -lv_root
                       53G   19G   32G  37% /
tmpfs                 519M  234k  519M   1% /dev/shm
/dev/sda1             500M   30M  444M   7% /boot
/dev/mapper/vg_datastore -lv_home
                      2.2T  116M  2.0T   1% /home

어떤 이유에서인지 Linux에서는 53Gb 중 32Gb만 사용할 수 있다고 말합니다. 표시된 것처럼(이것은 나쁜 점입니다) 디렉터리에 들어가면 공간이 거의 없습니다.

[root@datastore ~]# df -kH /var/www/html/datastore/data
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_pfsowncloud-lv_root
                       53G   19G   32G  37% /

CentOS 서버 설치를 중지 /var/www/html하고 /dev/mapper/vg_pfsowncloud-lv_root사용하려면 어떻게 시작 해야 합니까 /dev/mapper/vg_datastore -lv_home? 즉, 내가 입력 [root@datastore ~]# df -kH /var/www/html/datastore/data할 때 다음과 같은 결과가 나오도록 하려면 어떻게 해야 합니까?

[root@datastore ~]# df -kH /var/www/html/datastore/data
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/vg_datastore -lv_home
                      2.2T  116M  2.0T   1% /home

답변1

  1. 하나를 만들고 /home/html누가 그것을 사용하는지 apache/nginx/httpd에 알릴 수 있습니다. 자세히 설명할 수 없습니다. 웹서버에 따라 다릅니다.

  2. /var/www에서 까지의 심볼릭 링크를 생성할 수 있습니다./home/www

    cd /var
    mv www www.old
    mkdir /home/www
    ln -s /home/www /var/www
    
  3. 필요없으시면 /home제거 후 vg_datastore-lv_home설치하세요/var/www

(먼저 시도해 볼 수 있습니다 umount /home. 어쩌면 성공할 수도 있습니다.)

  • /home을 사용하여 /etc/fstab주석 줄을 편집합니다.
  • 재시작
  • /etc/fstab을 편집하고 /home을 /var/www로 바꿉니다(파일 시스템 열에서).

    mount /var/www
    

(이렇게 하면 /var/www 아래의 모든 내용이 "숨겨집니다". 위의 2. mv 및 mkdir 명령을 사용하여 /var/www 아래의 내용을 검색할 수 있습니다.)

  1. 물론 /var/www위의 내용을 다음으로 바꿀 수 있습니다./var/www/html/datastore/data

관련 정보