현재 Hyper-V 환경에서 Debian 8.6의 VM 인스턴스를 실행 중입니다. VM은 탑재 된 한 대의 컴퓨터에서 NAS로 파일을 복사하는 여러 가지 cron 작업에 사용되며 복사 된 파일에 대해 일부 md5 체크섬도 실행합니다.Debian VM 주기적 충돌
내가 겪고있는 문제는 매 2 주마다 파일 시스템이 손상되어 내 cronjob이 실행을 멈추는 것입니다.
/tmp/crontab.Vvp59T: Input/output error
Creation of temporary crontab file failed - aborting
내가 또한 특정 명령을 인식하지 못하는주의 사항 : : 나는 crontab -e
을 통해 crontab을 편집하려고하면, 나는 다음과 같은 오류 얻을 그때 파일 시스템 검사를 실행하려고
[email protected]:/home/ilienert# dmesg | lpr
bash: lpr: command not found
을하지만, 아무것도 작동하지 않았다. 여기에 내가 한 일지의 로그가 있습니다 :
[email protected]:/home/ilienert# parted /dev/sda 'print'
Model: Msft Virtual Disk (scsi)
Disk /dev/sda: 53.7GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 538MB 537MB fat32 boot, esp
2 538MB 51.5GB 51.0GB ext4
3 51.5GB 53.7GB 2145MB linux-swap(v1)
[email protected]:/home/ilienert# fsck /dev/sda2
fsck from util-linux 2.25.2
e2fsck 1.42.12 (29-Aug-2014)
/dev/sda2: recovering journal
fsck.ext4: Bad magic number in super-block while trying to re-open /dev/sda2
/dev/sda2: ********** WARNING: Filesystem still has errors **********
[email protected]:/home/ilienert# echo $? # status of last command
12
마지막으로 VM을 재부팅 할 때 this splash이 표시됩니다. 그리고이 시점에서 우리는 이전 상태에서 VM을 복원해야합니다. VM은 다시 실패하기 전에 몇 주 동안 정상적으로 작동합니다. 왜 이런 일이 계속 일어나는 지 아십니까?
Debian version: 8.6.0
Hyper-V is running on two clustered servers with Windows Server 2016 Datacenter
Hardware specs Hyper-V hosts: 2x E5-2650v2 8-Cores, 256GB DDR3 RAM
Backup solution: Veeam Backup & Replication 9.5
VM specs:
Clustered: yes
Generation: 2
Dynamic memory: 16834MB
Number of virtual processors: 4
Hard disk type: VHDX
편집 : 여기
는 우리의 환경의 사양입니다
고마워요. 좀 더 관련성이 높은 정보가 들어있는 제 편집을 참조하십시오. – BGSGunterGlut
다음과 같은 몇 가지 추가 제안 사항을 권장합니다. 컴퓨터를 복원하고 복원 직후 'fsck'를 실행하십시오. 문제가 해결되면 fsck man을 참조하십시오. 복원 할 시스템의 새 상태를 명시하고 시스템을 다시 사용하여 최상의 상태를 유지하십시오. 다시 말하지만,이 하드 드라이브 상태에 대해 의심을 품고 문제가 지속되면 구조 시스템 부팅에서 광범위한 테스트를 실행합니다. 이 모든 것이 실패하면 매일 로그를 확인하고 거기에서 발견 한 오류로 오류를 조사하십시오. 행운을 빕니다! –