Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    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 Виртуальная Среда
    Как применить патч для Proxmox? В Proxmox VE есть несколько способов применения патчей. Вот самый простой способ: 1. Подключитесь к вашему Proxmox VE через SSH. 2. Выполните команду `apt update`. 3. Выполните команду `apt full-upgrade`. Второй спосо

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Как применить патч для Proxmox? В Proxmox VE есть несколько способов применения патчей. Вот самый простой способ: 1. Подключитесь к вашему Proxmox VE через SSH. 2. Выполните команду `apt update`. 3. Выполните команду `apt full-upgrade`. Второй спосо, Proxmox Виртуальная Среда
     
    HE_Cole
    Guest
    #1
    0
    24.04.2019 04:18:00
    Привет всем! Хочу применить этот патч, но не уверен, как это сделать.

    Патч: https://pve.proxmox.com/pipermail/pve-devel/2019-April/036621.html
    Код: использовать list_images для проверки существования диска cloudinit вместо '-e'. Это должно решить проблему с rbd, когда путь, возвращаемый PVE::Storage::path, нельзя проверить с помощью '-e'.

    Signed-off-by: Mira Limbeck <m.limbeck at proxmox.com>
    ---
    PVE/QemuServer/Cloudinit.pm | 8 ++++++--
    1 file changed, 6 insertions(+), 2 deletions(-)

    diff --git a/PVE/QemuServer/Cloudinit.pm b/PVE/QemuServer/Cloudinit.pm
    index 445c777..da08470 100644
    --- a/PVE/QemuServer/Cloudinit.pm
    +++ b/PVE/QemuServer/Cloudinit.pm
    @@ -31,13 +31,17 @@ sub commit_cloudinit_disk {
        my $iso_path = PVE::Storage::path($storecfg, $drive->{file});
        my $scfg = PVE::Storage::storage_config($storecfg, $storeid);
        my $format = PVE::QemuServer::qemu_img_format($scfg, $volname);
    -    if (! -e $iso_path) {
    +
    +    my $plugin = PVE::Storage::Plugin->lookup($scfg->{type});
    +    my $vollist = $plugin->list_images($storeid, $scfg, $vmid);
    +    my $exists = grep { $_->{volid} eq $drive->{file} } @$vollist;
    +
    +    if (!$exists) {
        $volname =~ m/(vm-$vmid-cloudinit(.(qcow2|raw))?)/;
        my $name = $1;
        my $d = PVE::Storage::vdisk_alloc($storecfg, $storeid, $vmid, $format, $name, 4 * 1024);
        }

    -    my $plugin = PVE::Storage::Plugin->lookup($scfg->{type});
        $plugin->activate_volume($storeid, $scfg, $volname);

        my $size = PVE::Storage::file_size_info($iso_path);
    --
    2.11.0 Could someone please explain, I am sure its simple. I assume the - means remove line in file the + is add line in file ? Thanks
     
     
     
    MetalBasket4236
    Guest
    #2
    0
    29.04.2023 16:11:00
    Привет, хочу применить этот патч https://lists.proxmox.com/pipermail/pve-devel/2023-March/056377.html, но когда я выполняю `patch < имя_файла_с_патчем>`, получаю ошибку -bash: patch: команда не найдена. Буду благодарен за любую помощь.
     
     
     
    leesteken
    Guest
    #3
    0
    29.04.2023 16:14:00
    Похоже, вам нужно сначала установить это. Пожалуйста, посмотрите вашу тему по этому поводу.
     
     
     
    Neobin
    Guest
    #4
    0
    29.04.2023 16:24:00
    К слову, это уже включено в/с версии: pve-edk2-firmware=3.20230228-1: https://bugzilla.proxmox.com/show_bug.cgi?id=4606#c2
     
     
     
    MasonAdmin
    Guest
    #5
    0
    28.10.2024 08:51:00
    Привет, мне нужно применить этот патч тоже. Может, кто-нибудь сможет помочь? https://lists.proxmox.com/pipermail/pve-devel/2024-April/063671.html
     
     
     
    Johannes S
    Guest
    #6
    0
    28.10.2024 09:06:00
    Если вы не знаете, как применять патч, лучше этого не делайте. Но в данном случае, похоже, что архив рассылки не содержит файлов патча, так что даже с необходимыми навыками вы их не сможете применить. Git-репозитории их тоже не содержат, так что, кажется, сотрудникам Proxmox нужно будет предоставить файлы. Может быть, версия pve-network с применённым патчем доступна в тестовом репозитории, не могли бы сотрудники Proxmox пролить свет на этот вопрос?
     
     
     
    MasonAdmin
    Guest
    #7
    0
    28.10.2024 09:13:00
    Как мне найти этот патч, примененный на тестовом репозитории, или он там вообще есть? И можно ли обновить конкретный пакет из тестового репозитория? Потому что мне нужна изоляция vmbr на моем сервере.
     
     
     
    fabian
    Guest
    #8
    0
    28.10.2024 10:39:00
    Заплатки в архивах: https://lists.proxmox.com/pipermail/pve-devel/2024-April/063672.html https://lists.proxmox.com/pipermail/pve-devel/2024-April/063673.html https://lists.proxmox.com/pipermail/pve-devel/2024-April/063670.html Но, пожалуйста, будьте осторожны при применении патчей из рассылки, если вы их не понимаете — они запросто могут сломать систему или не сработают так, как задумано!
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

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