mirror of
https://github.com/EmbedDevIOT/obsidian-vault-.git
synced 2026-11-06 00:23:26 +03:00
61 lines
3.9 KiB
Markdown
61 lines
3.9 KiB
Markdown
![[Proxmox HA manual install-1776339003771.webp]]
|
|
## Загрузка последнего образа qcow2 на хост proxmox:
|
|
> Убедитесь, что используете самую актуальную версию HAOS
|
|
|
|
1. Перейдите по адресу `https://github.com/home-assistant/operating-system/releases` и найдите самый свежий файл haos_ova-xxxx.qcow2.xz. Рассматривается `haos_ova-13.2.qcow2.xz`.
|
|
2. Щелкните правой кнопкой мыши и скопируйте ссылку на файл.
|
|
3. Войдите на свой хост Proxmox (ssh или gui shell) и загрузите файл с помощью `wget https://github.com/home-assistant/operating-system/releases/download/16.2/haos_ova-16.2.qcow2.xz`.
|
|
4. Путь для загрузки `/var/lib/vz/template/iso/`
|
|
5. Разархивируйте файл xz с помощью `unxz haos_ova-13.2.qcow2.xz`.
|
|
|
|
## Создать виртуальную машину!
|
|
|
|
> системные требования довольно минимальны - следующие _предложения_ следует скорректировать в соответствии с вашими потребностями
|
|
|
|
- Общие: Что угодно
|
|
|
|
- ОС: Не используйте носители
|
|
|
|
- Система: Машина - q35; BIOS - OVMF (UEFI); Хранилище EFI - Что угодно, что вы обычно используете для хранения; Снимите флажок "предварительно зарегистрировать ключи"
|
|
|
|
- Диски: Удалите все существующие диски, мы добавим образ qcow2 позже
|
|
|
|
- CPU: 4 ядра (или сколько хотите)
|
|
|
|
- Память: 4096 (или сколько хотите)
|
|
|
|
- Сеть: Что угодно, что вы обычно делаете
|
|
|
|
|
|
Пока не запускайте виртуальную машину.
|
|
|
|
## Прикрепить образ qcow2
|
|
|
|
> убедитесь, что заменили ID вашей виртуальной машины, местоположение и имя образа qcow2, а также имя вашего хранилища
|
|
|
|
Снова в ssh/shell хоста запустите `qm importdisk 401 haos_ova-13.2.qcow2 storage-zfs`, заменив 401 на ID вашей виртуальной машины и storage-zfs на имя вашего хранилища - и, конечно, используйте имя самой последней версии haos.
|
|
|
|
## Настроить виртуальную машину
|
|
|
|
Теперь перейдите в настройки виртуальной машины и в разделе «Оборудование» щелкните диск «неиспользуемый», чтобы открыть настройки, затем нажмите «добавить». Если вы используете SSD/NVME, установите флажок «discard». Затем перейдите в options -> boot order и снимите все флажки, кроме SCSI0.
|
|
|
|
Теперь вы можете запустить свою виртуальную машину. В консоли вы должны увидеть IP-адрес и порт для веб-интерфейса HAOS.
|
|
|
|
### Git на keenetic
|
|
1. Подключить USB накопитель (отформатированный в ext4(3) или NTFS - нежелательно использовать)
|
|
2. Установить пакет Entware (git) через
|
|
3. Перейти на диск накопителя
|
|
``` bash
|
|
cd /opt/root
|
|
```
|
|
4. Создать директорию с репозиторием
|
|
```shell
|
|
mkdir myrepo.git
|
|
```
|
|
5. Инициализировать репозиторий
|
|
```bash
|
|
git init --bare
|
|
```
|
|
|
|
### Git Зеркалирование
|