Записки системного администратора
  • Главная
      • безопасность apache2
      • массовое изменение прав chmod chown
      • nexcloud при стандартной установки не хватает пакетов
      • начало пути с nginx
      • система otrs debian
      • goaccess парсинг логов по домену
      • обновление clamav
      • mysql adminer
      • обновить phpMyAdmin на debian 11
      • Как отследить источник Aborted_connects mysql server
      • несколько версий php на сервере
      • default php
      • openvpn-as
      • openvpn-as debian 11 install
      • openvpn debian 12 install
      • openvpn debian 12
    • utm эгаис
    • создание swap debian 10/11
      • minio mc.exe minio --help
      • s3 хранилище minio debian 11 letsencrypt
      • политики для пользователей minio
      • minio перенос policies и users
      • minio nginx letsencrypt
      • Обновление minio
    • debian-transmission nginx letsencrypt debian 11
    • conky debian 11
    • переход с wmvare на proxmox
    • proxmox с общим хранилищем под backup
    • монтирование NFS не привилегированный контейнер lxc
    • увеличиение дискового пространства ВМ proxmox
    • отправление уведомление smtp proxmox
    • создание и подключение LVM proxmox
    • увеличение дискового пространства ВМ proxmox
    • proxmox расширение lvm
    • Обновление Proxmox 6 до 7
    • запуск openvpn в lxc не привилегированном контейнере
    • proxmox ansible-playbook автоматизируем создание и запуск VM
    • ansible шаблоны debian ubuntu
    • Обновление portainer&agent docker sworm
      • Установка jenkins docker
      • Обновление Jenkins в docker контейнере
      • Очистка старых записей в jenkins docker
      • При деплое выходит ошибка Failed to clean the workspace
    • docker && docker-compose
      • установка kubernetus debian 11
      • kubernetus что дальше после установки
      • создание манифестов
      • dashboard kubernetus
    • pfsense блокировка https
    • nextcloud + onlyoffice = для малого бизнеса
    • Облачное хранилище nextcloud
  • Навигация
  1. Вы здесь:  
  2. Главная
  3. linux
  4. nginx
  5. начало пути с nginx
  6. Uncategorised

Переход с VMWARE 5.0 на proxmox 4.4

Информация о материале
Автор: Павел
Категория: Uncategorised
Опубликовано: 19 ноября 2021
Просмотров: 1383

Начало

При установки свежей proxmox 4.4 указываем 30 гигов под систему. Далее, нам понадобиться передать все свободное место на другой раздел в нашем случае sda4

Удаление lv и разширение другого lv

lvscan

lvremove /dev/pve/data

vgdisplay

lvextend -l +100%FREE

/dev/pve/root

resize2fs /dev/pve/root

vgdisplay

Добавление нового диска в хранилище

смотрим структуру дисков lsblk

root@pvesk:~# lsblk

 

NAME                               MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda                                  8:0    0 447.1G  0 disk  
└─sda1                               8:1    0 447.1G  0 part  
  └─md2                              9:2    0   447G  0 raid1 
    ├─raid1--md2-vm--1010--disk--1 253:0    0   150G  0 lvm   
    └─raid1--md2-vm--107--disk--0  253:1    0   100G  0 lvm   
sdb                                  8:16   0 447.1G  0 disk  
└─sdb1                               8:17   0 447.1G  0 part  
  └─md2                              9:2    0   447G  0 raid1 
    ├─raid1--md2-vm--1010--disk--1 253:0    0   150G  0 lvm   
    └─raid1--md2-vm--107--disk--0  253:1    0   100G  0 lvm   
sdc                                  8:32   0   3.7T  0 disk  
├─sdc1                               8:33   0  1007K  0 part  
├─sdc2                               8:34   0   512M  0 part  
└─sdc3                               8:35   0   3.7T  0 part  
sdd                                  8:48   0   3.7T  0 disk  
├─sdd1                               8:49   0  1007K  0 part  
├─sdd2                               8:50   0   512M  0 part  
└─sdd3                               8:51   0   3.7T  0 part  

Как видите есть свободное пространство и его надо примонтировать и что бы было доступно в нашей Pve

Ставим parted

apt-get install parted

cfdisk /dev/sda

Ставим partprobe

apt-get install partprobe

partprobe –s

Форматируем раздел

mkfs.ext4 /dev/sda4

создаем папку для монтирования

mkdir /media/all_size

Добавляем в fstab

nano /etc/fstab

Монтируем сразу для проверки.

mount -a

lsblk

Если есть еще моссивы все повторяем заново и так же цепляем к нашей pve

reboot

в вэб интерфейсе добавить хранилище

попутно убираем лишнее из

nano /etc/pve/storage.cfg

Настройка хранилища сохраняется в файле /etc/pve/storage.cfg

По умолчанию все файлы будут сохраняться в каталоге /var/lib/vz

reboot

Увеличиваем время ожидания завершения работы VM

systemctl list-units | grep pve

systemctl list-units | grep pve-manager

systemctl status pve-manager.service

pve-manager.service - PVE VM Manager

# systemctl status pve-manager.service
● pve-guests.service - PVE guests
   Loaded: loaded (/lib/systemd/system/pve-guests.service; enabled; vendor preset: enabled)
   Active: active (exited) since Sat 2021-11-13 09:59:54 MSK; 5 days ago
  Process: 2390 ExecStartPre=/usr/share/pve-manager/helpers/pve-startall-delay (code=exited, status=0/SUCCESS)
  Process: 2424 ExecStart=/usr/bin/pvesh --nooutput create /nodes/localhost/startall (code=exited, status=0/SUCCESS)
 Main PID: 2424 (code=exited, status=0/SUCCESS)
    Tasks: 0 (limit: 4915)
   Memory: 0B
   CGroup: /system.slice/pve-guests.service

Nov 13 09:50:52 black pvesh[2424]: Starting VM 103
Nov 13 09:50:52 black pve-guests[2593]: start VM 103: UPID:black:00000A21:00000AF3:618F604C:qmstart:103:root@pam:
Nov 13 09:50:52 black pve-guests[2515]: <root@pam> starting task UPID:black:00000A21:00000AF3:618F604C:qmstart:103:root@pam:
Nov 13 09:50:53 black pvesh[2424]: Waiting for 240 seconds (startup delay)
Nov 13 09:54:53 black pvesh[2424]: Starting VM 100
Nov 13 09:54:53 black pve-guests[2515]: <root@pam> starting task UPID:black:000024F5:00006923:618F613D:qmstart:100:root@pam:
Nov 13 09:54:53 black pve-guests[9461]: start VM 100: UPID:black:000024F5:00006923:618F613D:qmstart:100:root@pam:
Nov 13 09:54:54 black pvesh[2424]: Waiting for 300 seconds (startup delay)
Nov 13 09:59:54 black pve-guests[2424]: <root@pam> end task UPID:black:000009D3:00000A22:618F604A:startall::root@pam: OK
Nov 13 09:59:54 black systemd[1]: Started PVE guests.

nano /lib/systemd/system/pve-manager.service

В секции

[Service]

В конце добавить

TimeoutSec=720

systemctl daemon-reload

Для Переноса с вмварки на проксмос, нам понадобиться очень много времени, сперва глушим машину, выкачиваем файлы .vmdk, самое главное нам не надо удалять ПО или что то искать в реестре, все делается как есть, скопировали конвертнули и поехали дальше, а потом уже можно и удалять ненужное ПО и еже с ним.

После того как скачали, запихиваем их на проксмокс в любой примонтированный раздел.

После переноса выполним команду для убивание нулей в .vmdk

qemu-img convert /media/all_size/images/test_server-flat.vmdk -O vmdk /media/all_size/images/500/vm-500-disk-1.vmdk

Далее создаем вм и указываем шину ide на hdd

Далее подпихиваем наш сконвертированный винт на вновь созданный проксмосом, т.е банально переименуем и заменим.

Запускаем вм, урааа, но рано радоваться, надо сделать пару манипуляций с вм винтами.

Удаляем из панели ide0, как мы видим, после удаления он полностью не удалился а просто снялись метки и тд и тп, выбираем его и делаем редактировать, выбираем формат qcow2 – нажимаем ок.

Далее создадим еще один диск и создадим ему интерфейс virtIO. Нажимаем добавить. Далее цепляем .iso драйвера virtIO

Запускаем систему, установим драйвер, глушим систему и удаляем созданый последний винт, потом, точно так же удалем старый винт и встаем на нераспределеный и задаем ему шину virtIO, запускаем систему и радуемся.

Драйвер на virtIO можно найти в сети

Думаю мои действия поможет Вам с перехомо с Vmware на Proxmox

 

готовые решения linux

Информация о материале
Автор: Павел
Категория: Uncategorised
Опубликовано: 18 ноября 2021
Просмотров: 6229

onlyoffice-nextcloud

pfsense и блокировка https трафика

nginx

Информация о материале
Автор: Павел
Категория: Uncategorised
Опубликовано: 18 ноября 2021
Просмотров: 6898

начало пути с nginx

создание swap debian 10 и отключение его навсегда

Информация о материале
Автор: Павел
Категория: Uncategorised
Опубликовано: 18 ноября 2021
Просмотров: 950

Создание swap

fallocate -l 4G /swapfile

выставляем нужные права

chmod 600 /swapfile

Указываем системе на swap пространство

mkswap /swapfile

включаем сам swap

swapon /swapfile

Заносим в fstab но перед этим бэкап

cp /etc/fstab /etc/fstab.bak

echo  '/swapfile none swap sw 0 0\' | tee -a /etc/fstab

Удаление swap

Отключаем swap

swapoff --all

Вычищаем все что связано с swap

/etc/fstab

Из системы вычищаем следы

/etc/initramfs-tools/conf.d/resume

Обновляем загрузчик

update-grub

update-initramfs -u

готово

запуск openvpn в lxc не привилегированном контейнере

Информация о материале
Автор: Павел
Категория: Uncategorised
Опубликовано: 18 ноября 2021
Просмотров: 993

Для запуска openvpn в lxc не привилегированном контейнере, в логах видим 

systemd[1]: openvpn.service: Failed to reset devices.list: Operation not permitted service openvpn stop

nano /etc/init.d/tun

/bin/sh

### BEGIN INIT INFO

# Provides:tun 

# Required-Start: $network

# Required-Stop: $openvpn

# Default-Start: S 1 2

# Default-Stop: 0 6

# Short-Description: Make a tun device.

# Description: Create a tundev for openvpn

### END INIT INFO

# Aktionen case \"$1\" in  start)

mkdir /dev/net

mknod /dev/net/tun c 10 200

chmod 666 /dev/net/tun

stop)

rm /dev/net/tun

rmdir /dev/net 

restart)

#do nothing!

esac

exit 0

chmod 755 /etc/init.d/tunupdate-rc.d tun defaultsservice openvpn start

  1. debian 9 utm egais
  2. onlyoffice-nextcloud
  3. в разделе
  4. система помощи пользователей otrs

Страница 6 из 7

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

Партнеры

skid.crm

Система СКИД - онлайн приложение

для автоматизации строительного
контроля и ведения документации
по строительным объектам

Map
Cервер и сайт запущен 2011.02.01 на Debian
© 2025 Записки системного администратора. Все права защищены.
Joomla! CMS - программное обеспечение, распространяемое по лицензии GNU General Public License.