Это просто фантастика! Именно этого многие ждали от Proxmox — огромный кусок паззла, который серьёзно подпортит настроение другим закрытым гипервизорам! Вперёд, команда Proxmox!! Хотел спросить, есть ли планы по поддержке ARM для Proxmox Backup? Понимаю, для PVE это не слишком актуально, а вот для PBS это кажется отличным решением. Существует много одноплатных компьютеров и энергоэффективных ARM-устройств, которые отлично подошли бы в роли PBS-серверов. Продолжайте в том же духе!
Поддержка ARM, Proxmox Backup Server
12.07.2020 07:11:00
|
|
|
|
17.08.2020 08:33:00
Спасибо за ответ, но это для меня не очень хорошие новости
![]() |
|
|
|
09.09.2020 12:59:00
Привет, спасибо! Я тоже успешно скомпилировал это:
версии raspios lite: Raspberry Pi Imager: Код: sudo -s apt update && apt upgrade -y curl source $HOME/.cargo/env rustup toolchain install 1.45.2 rustup default 1.45.2 apt install -y git cmake libuuid1 uuid-dev libclang-dev llvm gcc g++ clang-7 libacl1-dev libpam-dev libfuse3-dev python-docutils python-sphinx libudev-dev libssl-dev cd /usr/src git clone git://git.proxmox.com/git/proxmox-backup.git git clone git://git.proxmox.com/git/proxmox.git git clone git://git.proxmox.com/git/proxmox-fuse.git git clone git://git.proxmox.com/git/pxar.git git clone cp proxmox-backup-client/0002-remove-apt-dependency.patch proxmox-backup cp proxmox-backup-client/0001-adapt-cargo-toml-and-remove-systemd-linking.patch proxmox-backup cd /usr/src/proxmox-backup nano Cargo.toml // изменить на следующее: // proxmox = { path = "../proxmox/proxmox", features = [ "sortable-macro", "api-ma$" ] } // proxmox-fuse = { path = "../proxmox-fuse" } // pxar = { path = "../pxar", features = [ "tokio-io", "futures-io" ] } patch --forward --strip=1 --input=0001-adapt-cargo-toml-and-remove-systemd-linking.patch patch --forward --strip=1 --input=0002-remove-apt-dependency.patch cargo build --release --bin proxmox-backup-client --bin pxar --bin dump-catalog-shell-cli cd docs BUILD_MODE=release make proxmox-backup-client.1 pxar.1 cd .. cp target/release/proxmox-backup-client /usr/local/bin/proxmox-backup-client cp target/release/pxar /usr/local/bin/pxar cp docs/proxmox-backup-client.1 /usr/local/share/man/proxmox-backup-client.1 cp docs/pxar.1 /usr/local/share/man/pxar.1 cp debian/proxmox-backup-client.bc /usr/share/bash-completion/completions/proxmox-backup-client cp debian/pxar.bc /usr/share/bash-completion/completions/pxar |
|
|
|
09.09.2020 13:30:00
Есть способ собрать PVE-инсталлятор на arm64? Я пробовал вот это:
Код: apt-get update apt-get install -y apt-transport-https ca-certificates curl gnupg-agent software-properties-common curl -fsSL apt-key fingerprint 0EBFCD88 add-apt-repository "deb [arch=arm64] apt-get update apt-get install -y docker-ce docker-ce-cli containerd.io shutdown -r now Далее: Код: sudo -s cd /usr/src git clone cd docker-build-pve ./build.sh Нужно добавить некоторые зависимости. Код: nano Dockerfile и добавить libtest-mockmodule-perl в # pve-common Но тут проблема с зависимостями: # pve-common : libproxmox-acme-perl # libpve-http-server-perl : libpve-common-perl # pve-qemu : libproxmox-backup-qemu0-dev # pve-cluster : libpve-access-control libpve-common-perl pve-doc-generator # pve-access-control (2/2) : libpve-common-perl libpve-cluster-perl pve-cluster pve-doc-generator # librados2-perl : libpve-access-control # pve-storage : libpve-common-perl librados2-perl pve-cluster # pve-guest-common : libpve-cluster-perl libpve-common-perl libpve-storage-perl pve-cluster # pve-ha-manager : libpve-access-control libpve-cluster-perl libpve-common-perl pve-cluster pve-doc-generator # lxc : pve-libseccomp2.4-dev # pve-container : libpve-cluster-perl libpve-common-perl libpve-guest-common-perl libpve-storage-perl lxc lxc-pve pve-cluster pve-doc-generator pve-firewall # qemu-server : libpve-cluster-perl libpve-common-perl libpve-guest-common-perl libpve-storage-perl pve-cluster pve-doc-generator pve-firewall pve-qemu-kvm # pve-manager : libproxmox-acme-perl libpve-access-control libpve-cluster-api-perl libpve-cluster-perl libpve-common-perl libpve-guest-common-perl libpve-http-server-perl libpve-storage-perl pve-cluster pve-container pve-doc-generator qemu-server # pve-kernel : libpve-common-perl # pve-installer : libpve-common-perl |
|
|
|
19.12.2020 13:15:00
Можешь попробовать это. Я использую на своём arm64 NAS.
|
|
|
|
30.12.2020 08:50:00
Установите пакет для разработчиков этой библиотеки ( libudev-dev ).
|
|
|
|
30.12.2020 09:43:00
Apt говорит, что уже установлено.
![]() |
|
|
|
30.12.2020 09:57:00
Ах, неправильно прочитал ошибку. Тебе ещё нужно установить pkg-config.
|
|
|
|
13.01.2021 08:29:00
+1 Было бы здорово иметь возможность создавать резервные копии устройств на базе armv7 (Raspberry Pi, Orange Pi и др.) (32-бит) в PBS.
|
||||
|
|
|||
Читают тему