어제 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
하나를 만들고
/home/html
누가 그것을 사용하는지 apache/nginx/httpd에 알릴 수 있습니다. 자세히 설명할 수 없습니다. 웹서버에 따라 다릅니다./var/www
에서 까지의 심볼릭 링크를 생성할 수 있습니다./home/www
cd /var mv www www.old mkdir /home/www ln -s /home/www /var/www
필요없으시면
/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 아래의 내용을 검색할 수 있습니다.)
- 물론
/var/www
위의 내용을 다음으로 바꿀 수 있습니다./var/www/html/datastore/data