Недавно вышел pfSense 2.7 основанный на FreeBSD 14.0 current/ Релиз FreeBSD
14.0 ожидается в октябре.
У меня, странным образом, не оказалось ISO
образа pfSense 2.6, а конвертировать мемстик или качать со сторонних ресурсов
не хочется, потому пробую выкрутится чем есть.
Не вполне стандартные задачи, с которыми мне приходится сталкиваться по работе и способы их решения.
среда, 2 августа 2023 г.
pfSense 2.7 и FreeBSD 14.0 в качестве гостя Proxmox VE
пятница, 14 апреля 2023 г.
Proxmox VE проброс апаратной виртуализации в гостя
При экспериментах с Kubernetes столкнулся с необходимостью иметь в гостевой
системе флаги аппаратной виртуализации процессоа
Для Intel на хосте
создаем файл /etc/modprobe.d/kvm-intel.conf, следующего содержимого:
options kvm-intel nested=Y
Тушим гостей, выгружаем, загружаем модуль ядра:
modprobe -r kvm_intel
modprobe kvm_intel
четверг, 22 сентября 2022 г.
Proxmox VE 7.2 Синхронизация времени с NTP сервером
В 7й ветке Proxmox VE опять поменялся способ получения точного времени на ноде
- теперь это chrony
(при обновлении с 6й ветки остается
timesyncd
)
Чобы указать сервер времени редактируем
/etc/chrony/chrony.conf
(коментируем Debian NTP pool) после чего
в каталоге /etc/chrony/conf.d/
создаем файл с расширением
.conf
например myntpsrv.conf
и прописываем нужные
сервера в формате:
суббота, 17 сентября 2022 г.
Proxmox VE 7.2 установка утилиты megacli для управления рейдом
Иногда возникает необходимость получить доступ к RAID контроллеру из
коммандной строки.
Для контроллеров LSI существует урилита megacli
пятница, 16 сентября 2022 г.
Proxmox VE Ceph. Пример добавления ролей CRUSH Map
Для того, чтоб иметь возможность назначить нашему пулу Ceph определенный тип дисков (иначе по умолчанию он будет размазан по всем) используются роли репликации, создание роли возможно только при наличии OSD соответствующего типа (я назначаю вручную не полагаясь на авто).
четверг, 15 сентября 2022 г.
Proxmox VE. Удаление метки рейда с диска для его очистки.
четверг, 21 октября 2021 г.
Proxmox VE v7.0 тайна черного экрана
Посетила меня, некоторое время назад мысль, о том, что пора готовиться к
переходу с ветки Proxmox VE v6.x на 7.x и в качестве эксперимента решил
провести обновление одиночной ноды.
Так как данная нода совершенно не
нагружена и больше для экспериментов, то решил провести чистую установку -
установка прошла нормально, но после перезагрузки меня ждал сюрприз: после
загрузки Grub, выдавалось буквально одна строчка сообщения загрузки и монитор
начинал показывать следующую картинку:
|
На другом мониторе просто черный экран |
понедельник, 26 июля 2021 г.
pfSense 2.5, в качестве гостя Proxmox VE (qemu-guest-agent)
В продолжение темы виртуального роутера, для полноценной интеграции в кластер Proxmox VE на pfSense, необходимо установить гостевого агента, но в стандартном наборе пакетов он отсутствует, а так, как pfSense, по сути своей встраиваемая система, пробовать ставить агента по аналогии с FreeBSD 13 не имеет смысла - мы не сможем его собрать из исходников - в системе отсутствует коллекция портов и это будет сущий гемор, поэтому мы пойдем другим путем.
пятница, 23 июля 2021 г.
Proxmox VE, FreeBSD13 в качестве гостя (устанавливаю qemu-guest-agent)
Некоторое время назад, я
писал
о выходе нового релиза FreeBSD под номером 13. Я конечно же сразу его
поставил, но в связи с моим максимальным отказом от физических серверов, меня
в первую очередь интересует запуск в виртуальном окружении и в моем конкретном
случае в Proxmox VE.
FreeBSD, понятное дело без проблем ставится в
качестве виртуальной машины, но нативной поддержки QEMU/KVM у системы нет,
хотя казалось бы bhyve - это портированный во FreeBSD KVM.
Описывать
установку самой системы не вижу смысла: исходные условия - система стоит,
просто ставим qemu-guest-agent.
четверг, 8 июля 2021 г.
среда, 7 июля 2021 г.
Proxmox VE. Виртуальный маршрутизатор с HA.
Столкнулся, недавно, с необходимостью добавления в сетевую инфраструктуру еще
одной подсети.
Сразу встал вопрос: какое оборудование использовать (колхозить
из старого компа или купить специализированную железку), в каком месте
устанавливать (собственно физическое место в виде свободных юнитов в стойке,
плюс необходимость резервирования питания и протягивания новых линков к месту
установки, если места в стойке нет).
И тут меня посетила мысль о том, что
такой подход совершенно устарел и в корне неверен и от него давно пора
отказаться в пользу виртуальных решений.
Описанный в данном посте подход
позволяет достаточно легко добавлять к маршрутизатору сетевые интерфейсы,
используя в качестве таковых порты свитча.
- Примечание
- Ваши сетевые коммутаторы (swithes) должны поддерживать работу с виртуальными сетями (VLAN)
воскресенье, 2 мая 2021 г.
Proxmox VE. Увеличение виртуального диска гостя FreeBSD (GPT+ZFS)
Ввиду длинных выходных (Христос Воскрес! & Мир-Труд-Май), появилась возможность остановить на время почтовый сервер (FreeBSD) и добавить ему немного дискового пространства.
среда, 7 апреля 2021 г.
Руководство администратора Proxmox VE R 6.3 Глава 10.10-12.
- Проброс PCI(e)
- Оглавление
- Конфигурация
Виртуальные машины Qemu/KVM
- Эмулированные устройства и паравиртуализированные устройства
- Параметры Виртуальных Машин
- Миграция
- Копии и клоны
- Шаблоны виртуальных машин
- Generation ID виртуальной машины
- Импорт ВМ и образов дисков
- Поддержка Cloud-Init
- Проброс PCI(e)
- Hookscripts
- Гибернация
- Управление VM с помощью qm
- Конфигурация
- Блокировки
среда, 31 марта 2021 г.
Руководство администратора Proxmox VE R 6.3 Глава 10.9
Виртуальные машины Qemu/KVM
- Эмулированные устройства и паравиртуализированные устройства
- Параметры Виртуальных Машин
- Миграция
- Копии и клоны
- Шаблоны виртуальных машин
- Generation ID виртуальной машины
- Импорт ВМ и образов дисков
- Поддержка Cloud-Init
- Проброс PCI(e)
- Hookscripts
- Гибернация
- Управление VM с помощью qm
- Конфигурация
- Блокировки
среда, 24 марта 2021 г.
Руководство администратора Proxmox VE R 6.0 Глава 10.8
Виртуальные машины Qemu/KVM
- Эмулированные устройства и паравиртуализированные устройства
- Параметры Виртуальных Машин
- Миграция
- Копии и клоны
- Шаблоны виртуальных машин
- Generation ID виртуальной машины
- Импорт ВМ и образов дисков
- Поддержка Cloud-Init
- Проброс PCI(e)
- Hookscripts
- Гибернация
- Управление VM с помощью qm
- Конфигурация
- Блокировки
четверг, 3 сентября 2020 г.
Proxmox VE. Странный глюк интерфейса. (О внимательности)
четверг, 9 июля 2020 г.
Proxmox VE. Windows 2008(R2) гости и ошибка службы VSS.
Здесь я описывал установку Windows гостя в Proxmox, теперь дошли руки до решения давних проблем, с которыми встретился.
Преамбула следующая:
Я настраивал кластер, количество виртуалок росло, настраивал репликацию между нодами и паралельно с этим накапливались маленькие проблемы.
Одной из них были проблемы со службой теневого копирования томов VSS
пятница, 24 апреля 2020 г.
Как добавить swap disk виртуальной машине FreeBSD
Несколько лет назад я заинсталил виртуальную машину на базе FreeBSD. На тот момент я считал, что если виртуалке дать достаточно памяти, то своп ей не нужен - если что, всегда можно добавить памяти.
Время показало, что я ошибался: Сервер может месяцами демонстрировать загрузку памяти на треть
А потом вывалить в консоль сообщение, что память все и сервис имярек выгружен, причем
понедельник, 16 марта 2020 г.
среда, 11 марта 2020 г.
Руководство администратора Proxmox VE R 6.0 Глава 10.3-7.
Виртуальные машины Qemu/KVM
- Эмулированные устройства и паравиртуализированные устройства
- Параметры Виртуальных Машин
- Миграция
- Копии и клоны
- Шаблоны виртуальных машин
- Generation ID виртуальной машины
- Импорт виртуальных машин и образов дисков
- Поддержка Cloud-Init
- Проброс PCI(e)
- Hookscripts
- Гибернация
- Управление VM с помощью qm
- Конфигурация
- Блокировки