Во-первых, хочу сказать, что я прошерстил форум в поисках решения этой ошибки, но не нашёл "решения", которое бы подошло именно в моём случае. Во-вторых, это потребительское оборудование, я просто хочу попробовать Proxmox и использовать его в своей домашней лаборатории.
Перейдём к проблеме... Я купил новое оборудование и установил последнюю версию Proxmox (8.4-1). Примерно через 20 минут работы системы я получаю сообщение "EXT4-fs error (device dm-1): ext4_journal_check_start:84:" "EXT4-fs (dm-1): Remounting filesystems read-only". Жесткий диск, о котором идёт речь — совершенно новый WD Black SN770 NVME 1TB. Я провёл следующие тесты, чтобы попытаться обойти ошибку:
* Попробовал диск в другом разъёме M.2 — та же проблема.
* Добавил следующее в файл /etc/default/grub: `GRUB_CMDLINE_LINUX_DEFAULT="quiet nvme_core.default_ps_max_latency_us=0 pcie_aspm=off"` — та же проблема.
* Попробовал с б/у Samsung SSD 840 Pro — с ним система работала всю ночь без проблем, даже запускалась виртуальная машина.
* Попробовал с б/у WD Black SN750 NVME 500GB — та же ошибка, что и с другим NVME.
Я просмотрел BIOS (Gigabyte b550 aorus elite v2), и там всё выглядит нормально, но честно говоря, я не знаю, на что именно обращать внимание. Сама ошибка немного варьируется от того, что я написал выше, но, я думаю, она всегда связана с этим. Другие 2 ошибки, которые я видел, были такие:
* "EXT4-fs error (device dm-1) in ext4_reserve_inode_write:5792: IO failure"
* "EXT4-fs error (device dm-1) in ext4_reserve_inode_write:5792: Journal has aborted"
* "EXT4-fs error (device dm-1) ext4_do_writepages: jbd2_start: 10181 pages, ino 6032890; err -5"
* "EXT4-fs (dm-1): Remounting filesystems read-only"
* "EXT4-fs (dm-1): Remounting filesystems read-only"
* "EXT4-fs error (device dm-1) in ext4_reserve_inode_write:5792: Journal has aborted"
* "EXT4-fs error (device dm-1): \_\_ext4\_find\_entry:1683: inode #2500000: comm sh: reading directory Iblock 0"
* "EXT4-fs (dm-1): Remounting filesystems read-only"
* "EXT4-fs (dm-1): Remounting filesystems read-only"
Я видел в других сообщениях, что общее мнение заключается в том, что "жесткий диск умирает" или что "следует использовать серверное оборудование". Трудно поверить, что оба NVME диска вот-вот выйдут из строя... кажется, это большая случайность.
Что касается серверного оборудования... понимаю, что оно должно быть более стабильным и всё такое. Но я говорю о том, что система просто зависает без каких-либо виртуальных машин или контейнеров... единственное, что я сделал, — это загрузил ISO-образ. В общем, не видите ли вы что-то, что я мог бы попробовать, или какие-то признаки проблемы? В моём невежестве я могу предположить только, что либо в Proxmox есть какие-то проблемы с NVME-дисками, либо есть какие-то настройки в моей материнской плате для NVME-дисков, которые я не понимаю.
Перейдём к проблеме... Я купил новое оборудование и установил последнюю версию Proxmox (8.4-1). Примерно через 20 минут работы системы я получаю сообщение "EXT4-fs error (device dm-1): ext4_journal_check_start:84:" "EXT4-fs (dm-1): Remounting filesystems read-only". Жесткий диск, о котором идёт речь — совершенно новый WD Black SN770 NVME 1TB. Я провёл следующие тесты, чтобы попытаться обойти ошибку:
* Попробовал диск в другом разъёме M.2 — та же проблема.
* Добавил следующее в файл /etc/default/grub: `GRUB_CMDLINE_LINUX_DEFAULT="quiet nvme_core.default_ps_max_latency_us=0 pcie_aspm=off"` — та же проблема.
* Попробовал с б/у Samsung SSD 840 Pro — с ним система работала всю ночь без проблем, даже запускалась виртуальная машина.
* Попробовал с б/у WD Black SN750 NVME 500GB — та же ошибка, что и с другим NVME.
Я просмотрел BIOS (Gigabyte b550 aorus elite v2), и там всё выглядит нормально, но честно говоря, я не знаю, на что именно обращать внимание. Сама ошибка немного варьируется от того, что я написал выше, но, я думаю, она всегда связана с этим. Другие 2 ошибки, которые я видел, были такие:
* "EXT4-fs error (device dm-1) in ext4_reserve_inode_write:5792: IO failure"
* "EXT4-fs error (device dm-1) in ext4_reserve_inode_write:5792: Journal has aborted"
* "EXT4-fs error (device dm-1) ext4_do_writepages: jbd2_start: 10181 pages, ino 6032890; err -5"
* "EXT4-fs (dm-1): Remounting filesystems read-only"
* "EXT4-fs (dm-1): Remounting filesystems read-only"
* "EXT4-fs error (device dm-1) in ext4_reserve_inode_write:5792: Journal has aborted"
* "EXT4-fs error (device dm-1): \_\_ext4\_find\_entry:1683: inode #2500000: comm sh: reading directory Iblock 0"
* "EXT4-fs (dm-1): Remounting filesystems read-only"
* "EXT4-fs (dm-1): Remounting filesystems read-only"
Я видел в других сообщениях, что общее мнение заключается в том, что "жесткий диск умирает" или что "следует использовать серверное оборудование". Трудно поверить, что оба NVME диска вот-вот выйдут из строя... кажется, это большая случайность.
Что касается серверного оборудования... понимаю, что оно должно быть более стабильным и всё такое. Но я говорю о том, что система просто зависает без каких-либо виртуальных машин или контейнеров... единственное, что я сделал, — это загрузил ISO-образ. В общем, не видите ли вы что-то, что я мог бы попробовать, или какие-то признаки проблемы? В моём невежестве я могу предположить только, что либо в Proxmox есть какие-то проблемы с NVME-дисками, либо есть какие-то настройки в моей материнской плате для NVME-дисков, которые я не понимаю.
