Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    info@proxmox.su
    +7 (495) 320-70-49
    Заказать звонок
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Телефоны
    +7 (495) 320-70-49
    Заказать звонок
    0
    0
    0
    Аспро: ЛайтШоп
    • +7 (495) 320-70-49
      • Назад
      • Телефоны
      • +7 (495) 320-70-49
      • Заказать звонок
    • info@proxmox.su
    • Москва, Бакунинская улица, 69с1
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Proxmox Виртуальная Среда
    [РЕШЕНО] Помощь с заменой вышедшего из строя диска, zpool replace не работает

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    [РЕШЕНО] Помощь с заменой вышедшего из строя диска, zpool replace не работает, Proxmox Виртуальная Среда
     
    surfing_IT
    Guest
    #1
    0
    29.07.2020 20:40:00
    Привет всем, В этом выходные в моем ZFS хранилище вышел из строя один из дисков, и я испытываю трудности с его заменой. Я предоставлю скриншоты для лучшего документирования. О системе: ext4 SSD для загрузки, 10x 8TB в raidz2 + SSD для кеша и логов. /dev/sdc — это диск, который я заменяю (у него были плохие сектора, вот так). Шаги: Я следовал этому руководству, https://dannyda.com/2020/05/16/how-...al-disk-from-proxmox-pve-for-zfs-pool-easily/ Но команда zpool replace tank /dev/sdc выдает сообщение: нельзя заменить /dev/sdc на /dev/sdc: устройством в пуле не найдено. Здесь я и застрял, и замена диска не должна быть такой сложной! Новый /заменяемый диск стоит в том же слоте (/dev/sdc), всегда отображается как недоступный через zpool status -v и в интерфейсе ZFS. PVE автоматически добавит GPT и ZFS в интерфейсе Дисков и корректно покажет добавленные разделы, но он не добавляется в пул и не происходит ресилверинг. Спасибо!! Пожалуйста, смотрите прикрепленные скриншоты.
     
     
     
    Andrea Carnevali
    Guest
    #2
    0
    26.12.2021 13:01:00
    Привет. Когда диск заменяется, таблицы разделов автоматически копируются? Я сделал тест и не смог правильно загрузить сервер с замененного диска. Ресилвер не выдал никаких ошибок. Привет, Андрей.
     
     
     
    Dunuin
    Guest
    #3
    0
    26.12.2021 21:36:00
    Нет, если вы загружаетесь из этого пула, сначала нужно разделить новый диск с помощью useself, скопировать загрузчик, а затем просто использовать 3-й раздел этого диска с помощью "zpool replace". Посмотрите параграф "Изменение неработоспособного загрузочного устройства" здесь для PVE 6.4 или выше.
     
     
     
    Andrea Carnevali
    Guest
    #4
    0
    04.01.2022 09:14:00
    Привет, Dunuin. Я заменил неработающий диск в RAID 1 ZFS пуле. Вот что было раньше: Код: root@proxmox1:~# root@proxmox1:~# zpool status -v SSD_4_5_2TB
     пул: SSD_4_5_2TB
    состояние: УПАДОК
    статус: Один или несколько устройств повреждены и не поддаются восстановлению. Была предпринята попытка исправления ошибки. Приложения не пострадали.
    действие: Определите, нужно ли заменять устройство, и устраните ошибки, используя 'zpool clear', или замените устройство с помощью 'zpool replace'.
      смотри: https://openzfs.github.io/openzfs-docs/msg/ZFS-8000-9P
     сканирование: сканирование исправило 0B за 00:35:58 с 0 ошибками в Вск 10 Окт 00:59:59 2021
    конфигурация:

           ИМЯ                                               СТАНОВЛЕНИЕ     ЧИТАЕТ ПОПРАВИТЬ КСУМ
           SSD_4_5_2TB                                     УПАДОК     0     0     0
             зеркало-0                                     УПАДОК     0     0     0
               ata-Samsung_SSD_860_PRO_2TB_S42KNX0R701089J  В РАБОТЕ       0     0     0
               ata-Samsung_SSD_860_PRO_2TB_S42KNX0R701206P  УПАДОК     0     0    16  слишком много ошибок

    ошибки: Нет известных ошибок данных Я успешно скопировал разделы с командой: Код: sgdisk /dev/sde -R /dev/sdf
    sgdisk -G /dev/sdf Затем я выполнил эту команду: Код: zpool replace SSD_4_5_2TB /dev/disk/by-id/ata-Samsung_SSD_860_PRO_2TB_S42KNX0R701206P-part1 /dev/disk/by-id/ata-Samsung_SSD_860_PRO_2TB_S42KNX0R401526V-part1 Но сейчас, если я сделаю zfs status, я наткнулся на такую ситуацию. Код: root@proxmox1:~# zpool status
     пул: SSD_4_5_2TB
    состояние: В РАБОТЕ
     сканирование: повторное восстановление 893G за 00:36:22 с 0 ошибками в Пн 3 Янв 19:02:01 2022
    конфигурация:

           ИМЯ                                                 СТАНОВЛЕНИЕ     ЧИТАЕТ ПРОПУСК  КСУМ
           SSD_4_5_2TB                                        В РАБОТЕ       0                                                  0     0
             зеркало-0                                        В РАБОТЕ       0                                                  0     0
               ata-Samsung_SSD_860_PRO_2TB_S42KNX0R701089J        В РАБОТЕ       0                                                  0     0
               ata-Samsung_SSD_860_PRO_2TB_S42KNX0R401526V-part1  В РАБОТЕ       0                                                  0     0

    ошибки: Нет известных ошибок данных

     пул: rpool
    состояние: В РАБОТЕ
     сканирование: проверка исправила 0B за 01:59:13 с 0 ошибками в Вск 12 Дек 02:23:14 2021
    конфигурация:

           ИМЯ                                             СТАНОВЛЕНИЕ     ЧИТАЕТ ПОПРАВИТЬ КСУМ
           rpool                                          В РАБОТЕ       0     0                                                  0
             зеркало-0                                    В РАБОТЕ       0     0                                                  0
               ata-TOSHIBA_MG04ACA200NY_9887Y0KNF7EE-part3  В РАБОТЕ       0     0                                                  0
               ata-TOSHIBA_MG04ACA200NY_98DYK2W2F7EE-part3  В РАБОТЕ       0     0                                                  0

    ошибки: Нет известных ошибок данных Думаешь, я допустил ошибку в процедуре замены?
     
     
     
    Dunuin
    Guest
    #5
    0
    04.01.2022 09:53:00
    Вам нужно сделать это только в том случае, если вы загружаетесь из этого пула. Но у вас есть другой "rpool", из которого, похоже, вы и загружаетесь. Поэтому обычная команда "zpool replace" будет хороша для вашего пула "SSD_4_5_2TB", но в случае, если диск "rpool" выйдет из строя, вам придется делать дополнительные шаги, такие как копирование разделов и загрузчика и так далее.
     
     
     
    Andrea Carnevali
    Guest
    #6
    0
    04.01.2022 10:06:00
    Спасибо, Dunuin. Я думал, что допустил ошибку. Команда zpool status показывает мне второй диск как часть 1. Это правильно? Большое спасибо.
     
     
     
    Dunuin
    Guest
    #7
    0
    04.01.2022 15:16:00
    Лучше бы без разделения, чтобы оба диска использовали одно... но должно работать.
     
     
     
    Andrea Carnevali
    Guest
    #8
    0
    04.01.2022 16:07:00
    Спасибо.
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

    Конфиденциальность Оферта
    © 2026 Proxmox.su
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры