Extra Form
PHP PHP 7.2
CMS Rhymix 2.x

초보입니다!

100기가 짜리 HDD를 마련하였는데

어떤 방법으로 파티션을 해서 어느 디렉토리에 마운팅을 해야할지 조언을 구합니다

var/www에 통으로 마운팅하기에는 너무 낭비일까요?

 

 

/dev/mapper/centos-root 는 뭐죠? 이거처럼 그냥  /  에 마운트 해버리면  서버 전체 용량이 늘어나는건가요?

만약 디렉터리에 새롭게 마운팅한다면 기존에 마운팅된 디스크는 LVM으로 돌아가나요?

 

 

Filesystem                             Size         Used    Avail Use% Mounted on
devtmpfs                              903M        0        903M   0% /dev
tmpfs                                    915M        0       915M   0% /dev/shm
tmpfs                                    915M       89M   826M  10% /run
tmpfs                                    915M        0        915M   0% /sys/fs/cgroup
/dev/mapper/centos-root    17G         15G     2.9G  84% /
/dev/xvda1                           1014M    183M    832M  19% /boot
tmpfs                                    183M        0         183M    0% /run/user/0

 

 

 

Disk /dev/xvda: 21.5 GB, 21474836480 bytes, 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x0009ee6f

    Device Boot      Start         End      Blocks   Id  System
/dev/xvda1   *        2048     2099199     1048576   83  Linux
/dev/xvda2         2099200    41943039    19921920   8e  Linux LVM

Disk /dev/mapper/centos-root: 18.2 GB, 18249416704 bytes, 35643392 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/centos-swap: 2147 MB, 2147483648 bytes, 4194304 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/xvdb: 107.4 GB, 107374182400 bytes, 209715200 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
 

  • profile
    /가 이미 마운트되어 있는데 또 마운트할순 없을겁니다.
    사실 어디에 마운트하건 상관없습니다. 일반적으로 /mnt/ 폴더 아래 빈 폴더를 만든 뒤 마운트하지만 원하신다면 /var/www에 마운트하실수도 있습니다.(물론 www 아래 기존 파일은 미리 옮겨둬야겠죠)

    정답이 있는게 아니므로 원하시는 형태대로 하셔도 아무 상관 없습니다. 아니다 싶으면 umount로 해제후 다시 마운트하면 되니까요. 다만 영구 고정하시려면 fstab 편집해야 되는점만 기억해 두시면 됩니다.(자세한건 구글 검색으로...)

    저같은 경우 /mnt에 폴더 만들어 마운트해두고 /var/www 폴더 전체를 새로 마운트한 드라이브 안 폴더에 심볼릭 링크 걸어서 쓰고 있습니다.
  • profile

    저는 /mnt 폴더 내에 엔드포인트 하나 적당히 정하고 마운트를 합니다.
    그 후 git 소스관리 되지않는(gitignore) 캐시나 업로드 관련 폴더만 심볼릭 링크 걸어서 사용합니다.

     

    그런데 위의 서버는 아마 월 1-2 만원대의 가상서버 같은데, 저라면.. 하드추가 말고 상위상품으로 바꾸고 재구축하겠지만.. 

    딱히 어떤 조언을 해야할지 고민되네요

  • profile

    마운트는 아무 데나 해도 됩니다. 나중에 본인도 헷갈릴 만큼 엉뚱한 발상을 하지만 않으면 됩니다. ㅎㅎ

     

    100기가짜리 디스크에 굳이 파티션을 나눌 필요는 없겠습니다. 파티션을 많이 나눌수록 디스크 용량을 유연하게 사용하지 못해서 낭비되는 부분이 늘어납니다. 최근 가상서버는 웬만하면 나누지 않는 것이 관례입니다.

     

    디스크를 추가로 장착한다고 해서 기존 디스크가 늘어나거나 자동으로 LVM 설정이 되지는 않습니다. 그냥 PC에 하드 하나 추가한 것과 똑같습니다. 적당한 곳에 마운트한 후, 기존 디스크에서 용량을 많이 차지하는 파일들을 새 디스크로 옮겨야죠.

  • ?
    lvm 으로 구성되어 있는거 같으니깐요
    /dev/mapper/centos-root / 파티션이 현재 여유용량도 별로 없으니 / 파티션에 +100G 을 하시는것도 괜찬을거 같기도 하구요. (참고 : https://blog.naver.com/ncloud24/221974387072 ) 구글에서 검색하면 많이 나올거에요.
    아니면 위에분 말씀대로 그냥 따로 마운트 하셔서 사용하셔도 될거 같아요.
    선택은 쿼티용님께서!!