새 서버에는 기본적으로 RAID 1로 구성된 SSD 디스크 2개와 RAID 1로 구성되지 않은 6TB 디스크 2개가 있습니다. 6TB 디스크는 다음과 같이 식별됩니다 /dev/sdc
./dev/sdd
나는 다음 명령을 실행했습니다 (이 답변 에서 가져옴):
parted /dev/sdc
mklabel gpt
print free(max size iz 6001GB)
mkpart primary 1M 6001GB
다음은:
parted /dev/sdd
mklabel gpt
print free(max size iz 6001GB)
mkpart primary 1M 6001GB
다음은:
sudo mdadm --verbose --create /dev/md4 --level=raid1 --raid-devices=2 /dev/sd[cd]1
sudo mkfs.ext4 /dev/md4
sudo mkdir /mnt/md4
나는 /etc/fstab
이 줄에 다음을 추가합니다:
/dev/md4 /mnt/md4 auto defaults 0 0
그리고 완료sudo mount /mnt/md4
또한 디스크 재동기화가 완료되기를 기다리고 있지만 여전히 일반 모드를 사용하여 서버에 SSH로 연결할 수 없습니다. 명령 결과 cat /proc/mdstat
:
lsblk
이것은 구조 모드에서 실행한 명령의 결과입니다(일반 모드와 어떻게 다른지는 잘 모르겠습니다).
재부팅 후에는 SSH 연결 시간이 초과되므로 서버가 다시 시작되지 않습니다. 내가 뭘 잘못하고 있는지 아시나요? 저는 센토스7을 사용하고 있습니다.
고쳐 쓰다:
출력 ssh -vvv root@IP
:
OpenSSH_7.9p1, LibreSSL 2.7.3
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 48: Applying options for *
debug2: resolve_canonicalize: hostname IP is address
debug2: ssh_connect_direct
debug1: Connecting to IP [IP] port 22.
debug1: connect to address IP port 22: Operation timed out
ssh: connect to host IP port 22: Operation timed out
답변1
connect to address IP port 22: Operation timed out
이는 방화벽이나 네트워크 구성이 잘못되었음을 나타냅니다. 디스크가 이에 대해 아무 조치도 취하지 않을 것 같습니다.
또한 서버가 종료되었거나 제대로 다시 시작되지 않았음을 나타냅니다(예: grub이 로드되지 않거나 grub이 커널을 로드할 수 없습니다. 두 가지 모두 드라이브를 RAID 장치로 다시 분할하고 재부팅하여 발생할 수 있음). 다른 이유로 응답합니다. 확실하게 알 수 있는 유일한 방법은 누군가가 콘솔에 실제로 존재하도록 하는 것입니다(또는 IPMI 또는 KVM-over-IP와 같은 일종의 대역 외 관리 연결을 사용하여 원격 콘솔 액세스를 얻는 것).@카스
답변2
운영 체제를 다시 설치한 후 문제가 사라졌습니다.
재설치 후 디스크는 이미 파티션이 나누어져 있어서 제가 한 건 뿐입니다.
mkfs.ext4 /dev/md4
, 에서 UUID 복사 blkid /dev/md4
, 및 UUID=xx /storage ext4 rw,noatime 0 0
추가/etc/fstab
mount -a