지식 베이스

추가 NVMe 볼륨을 연결하고 마운트하기

새 블록 장치 찾기, 파일 시스템 선택, 디스크 누락이 부팅을 멈추지 않도록 마운트하고, 가동 중단 없이 나중에 확장하기.

리부팅 없이 장치가 나타납니다

추가 NVMe는 500GB 단위로 판매되는 애드온이며, 핫 어태치됩니다. 볼륨은 주문이 처리된 후 몇 초 내에 새 블록 장치로 나타납니다. 아무것도 재시작되지 않습니다.

lsblk -o NAME,SIZE,TYPE,FSTYPE,MOUNTPOINT

루트 디스크는 vda입니다. 새 디스크는 다음 문자를 사용합니다. 나타나지 않으면 udev에 잠시 시간을 주고 다시 확인하십시오:

udevadm settle
ls /sys/class/block

파티션 테이블 건너뛰기

가상 디스크의 파티션은 아무 이점도 없고 볼륨이 커질 때마다 단계를 추가합니다. 파일 시스템을 장치에 직접 만드십시오:

mkfs.ext4 -L data /dev/vdb

또는 여러 스레드가 동시에 쓰는 대용량 파일의 경우:

mkfs.xfs -L data /dev/vdb

ext4는 오프라인에서 축소할 수 있고, XFS는 전혀 축소할 수 없습니다. XFS는 병렬 메타데이터에서 더 빠르고, ext4는 다른 모든 것에 더 관대합니다. 대부분의 사람들에게 그것이 결정의 전부입니다.

볼륨이 없어도 부팅이 멈추지 않도록 마운트하세요

레이블을 사용하십시오. 장치 순서는 재구축 후 보장되지 않으며, 오늘의 vdb가 내일의 vdc가 될 수 있습니다.

mkdir -p /srv/data
echo "LABEL=data /srv/data ext4 defaults,noatime,nofail,x-systemd.device-timeout=10s 0 2" >> /etc/fstab
systemctl daemon-reload
mount -a
findmnt /srv/data

nofail 및 장치 타임아웃이 그 줄의 중요한 부분입니다. 그것들이 없으면 볼륨이 연결되기 전에 부팅되는 인스턴스는 디스크를 기다리며 응급 셸에 머물고, 콘솔 기사를 예정보다 일찍 읽게 됩니다.

삭제할 때마다가 아니라 타이머로 트림

discard 마운트 옵션을 추가하지 마십시오. 지속적인 discard는 모든 unlink에서 트림을 실행하며, 바쁜 파일 시스템에서는 비용이 이득보다 더 큽니다. 대신 주기적으로 실행하십시오:

systemctl enable --now fstrim.timer
fstrim -v /srv/data

볼륨 확장

용량을 더 주문한 다음 파일 시스템을 그 자리에서 확장하십시오. 언마운트도, 리부팅도 없습니다.

lsblk -o NAME,SIZE
resize2fs /dev/vdb          # ext4, by device
xfs_growfs /srv/data        # XFS, by mount point

이 두 가지를 잘못된 순서로 하면 혼란스러운 오류 메시지가 나오고 아무 손상도 발생하지 않습니다. 이는 도구가 작동하는 올바른 방식입니다.

암호화하려면

cryptsetup luksFormat --type luks2 /dev/vdb
cryptsetup open /dev/vdb data
mkfs.ext4 -L data /dev/mapper/data

먼저 결과를 이해하십시오. 암호로 보호된 볼륨은 무인으로 마운트할 수 없으므로, 재부팅할 때마다 콘솔에서 암호를 입력해야 합니다. 루트 디스크에 키 파일을 넣으면 그 문제는 해결되지만 이점의 대부분도 사라집니다. 기본값이 아니라 의도적으로 선택하십시오.

하드웨어 확인

fio --name=rw --rw=randwrite --bs=4k --size=2G --numjobs=4 --iodepth=32 --direct=1 --runtime=60 --time_based --group_reporting

그것을 새 볼륨에서 실행하고, 절대 /에서 실행하지 말고, 보존하고 싶은 것이 있는 파일 시스템에서도 절대 실행하지 마십시오. 결과가 하드웨어 페이지에 설명된 것보다 한 자릿수 낮으면 출력과 함께 티켓을 열어 주십시오. 그러면 호스트를 살펴보겠습니다.

준비 완료

도시를 고르고, 크기를 고르고, 코인으로 결제하세요.

신원 확인 양식도, 승인을 기다리는 담당자도, 검증을 위한 전화도 없습니다. 청구서가 결제되면 자격 증명이 받은 편지함에 도착합니다.