Hetzner에 서버가 있습니다. 이론적으로 3Tb의 공간이 있습니다.
그러나 df -h를 실행하면 다음이 표시됩니다.
Filesystem Size Used Avail Use% Mounted on
udev 7.7G 0 7.7G 0% /dev
213.133.99.101:/nfs 295G 134G 146G 48% /root/.oldroot/nfs
overlay 7.7G 7.7G 0 100% /
tmpfs 7.7G 0 7.7G 0% /dev/shm
tmpfs 7.7G 20M 7.7G 1% /run
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 7.7G 0 7.7G 0% /sys/fs/cgroup
tmpfs 1.6G 0 1.6G 0% /run/user/0
그러면 3TB가 손실됩니다. ...디스크가 가득 찼습니다.
lsblk를 실행하면 다음이 표시됩니다.
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop0 7:0 0 4G 1 loop
sda 8:0 0 2.7T 0 disk
├─sda1 8:1 0 8G 0 part
├─sda2 8:2 0 512M 0 part
├─sda3 8:3 0 1T 0 part
├─sda4 8:4 0 1.7T 0 part
└─sda5 8:5 0 1M 0 part
3Tb는 이미 나온 것 같습니다.
어떻게 사용하나요?
추신. 네, 저는 리눅스 전문가는 아닙니다..
답변1
현재는 '배달 시스템'을 운영하고 있는 것 같습니다. 거기에서 설치 프로그램을 시작하고 원하는 대로 시스템을 설정할 수 있어야 합니다. 설치 프로그램 이미지에 대한 정보는 hetzner 지식 베이스를 검색하세요.
해당 설치 프로그램에서 설치할 때 다음 사항을 기억하십시오.
- Hetzner 서버에는 일반적으로 raid1 어레이를 활성화하기 위해 두 개의 동일한 하드 드라이브가 장착되어 있습니다. 이는 데이터 보안을 위해 수행되어야 합니다.
- 두 번째 물리디스크가 보이지 않으니 헤츠너에게 물어보시는 것도 좋을 것 같아요
- 새 시스템을 설치할 때 모든 파티션을 안전하게 삭제하여 여유 공간을 확보할 수 있습니다.
- 제안에 따라 공간을 확보하십시오(파티션 생성).
- 부팅(1-2GB)
- /(약 30GB)
- 스왑(2x 메모리 크기)
- /집(휴식)
- raid1을 설정해야 합니다(이렇게 하면).앞으로시스템을 설치하십시오. 그런 다음 "/dev/sdX" 대신 "/dev/mdX"를 마운트합니다.
답변2
먼저 작은 문제를 해결해 보겠습니다. 3Tb 디스크가 포맷되고 마운트되었습니까? df
실제 마운트된 파일 시스템에 대한 정보만 표시됩니다.
Linux 파일 시스템 관리에 대한 경험이 없는 경우 다음 링크에서 유용한 정보를 얻을 수 있습니다.
- https://www.linuxsysadmins.com/create-and-mount-filesystems-in-linux/
- https://www.thegeekdiary.com/how-to-create-and-mount-filesystems-in-linux/
파일 시스템을 생성할 필요가 없을 수도 있습니다. 먼저 파티션을 마운트하여 파일 시스템이 이미 존재하는지 확인하십시오. /dev/sda1
루트로 실행하여 파일 시스템이 존재하는지 확인할 수도 있습니다 .
udevadm info /dev/sda1 | grep "ID_FS_TYPE"
파티션이 파일 시스템으로 포맷된 경우 파일 시스템 유형( vfat
, ntfs
, ...)이 포함된 줄이 인쇄됩니다. 형식이 지정되지 않은 경우 이 명령은 출력을 생성하지 않습니다.
답변3
AdminBee가 말했듯이 Linux에 디스크가 연결되어 있다고 해서 표시되지는 않습니다.
기존의 포맷된 파티션을 사용하려면 해당 파티션을 마운트해야 합니다. 루트 계정에서 다음을 입력하십시오.
mount /dev/sdaX /mnt/
여기서 X는 설치할 파티션 번호이고 /mnt/는 대상 폴더입니다. 즉
mount /dev/sda4 /mnt/
1.7Tb 파티션을 /mnt/ 폴더에 마운트합니다.
파티션이 포맷되지 않은 경우 마운트하기 전에 해당 파티션에 파일 시스템을 생성해야 합니다.