Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    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 Виртуальная Среда
    [РЕШЕНО] Изменение пароля в cloud-init не работает

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    [РЕШЕНО] Изменение пароля в cloud-init не работает, Proxmox Виртуальная Среда
     
    BoringASK
    Guest
    #1
    0
    09.08.2018 17:52:00
    Привет! Я только что создал шаблон cloud-init для Debian 9, всё работает отлично: сеть, расширение диска и так далее. Однако, когда я пытаюсь изменить пароль root или другого пользователя, это не срабатывает: пароль меняется, но выставленный пароль или пароль шаблона не работает. Есть ли что-то конкретное, что я могу сделать, чтобы это заработало? Спасибо, B.A.
     
     
     
    avladulescu
    Guest
    #2
    0
    19.02.2021 23:13:00
    Привет. У меня не получается. Я снова сталкиваюсь с той же проблемой, пытаясь сделать шаблон для deb9 с cloud init 20.1. Так что… я подумал, что можно использовать пользовательский скрипт при запуске и добавить его через bootcmd в cloud.cfg, что может сработать.
     
     
     
    MiniMiner
    Guest
    #3
    0
    03.09.2018 09:14:00
    Эй, https://stackoverflow.com/questions/44444279/cloud-init-how-to-install-it-from-the-source-code — это было решением. Только учти, что я использовал .tar.gz с https://launchpad.net/cloud-init/trunk/, а не исходный код. Подготовка: установи python и python-pip Debian / Ubuntu: apt install python3 python3-pip Команды (от имени root или с помощью sudo): wget https://launchpad.net/cloud-init/trunk/18.3/+download/cloud-init-18.3.tar.gz tar -xvzf cloud-init-18.3.tar.gz cd cloud-init-18.3 pip3 install -r requirements.txt python3 setup.py build python3 setup.py install --init-system systemd cloud-init init --local cloud-init status ln -s /usr/local/bin/cloud-init /usr/bin/cloud-init systemctl enable cloud-init-local.service systemctl start cloud-init-local.service systemctl enable cloud-init.service systemctl start cloud-init.service systemctl enable cloud-config.service systemctl start cloud-config.service systemctl enable cloud-final.service systemctl start cloud-final.service С уважением, MiniMiner
     
     
     
    atom70
    Guest
    #4
    0
    17.05.2019 23:28:00
    Привет! Эта тема немного устарела, но мне очень интересно, как тебе удалось сделать так, чтобы переразмечивание сработало? Я создал свои две виртуальные машины Debian8 и Debian9, на обеих cloud-init работает отлично (пароль, сеть, пользователь и т.д.), за исключением переразмечивания. Я пробовал разные типы разметки, но все равно получаю один и тот же результат: неудача.
     
     
     
    MiniMiner
    Guest
    #5
    0
    18.05.2019 12:15:00
    Привет, возможно, я тоже могу помочь. Какую версию cloud-init вы используете? Можете предоставить вашу конфигурацию cloud-init? С наилучшими пожеланиями, MiniMiner
     
     
     
    atom70
    Guest
    #6
    0
    18.05.2019 22:04:00
    Привет! Спасибо за ваш интерес! Я пробовал версии 18.4, 18.3, и проблема осталась той же — resizefs не расширяет мой раздел. Я также попробовал cloud-init 19.1 (последний релиз вышел 8 дней назад), и он практически не работает, только имя пользователя и пароль устанавливаются правильно. В версии 18.5 всё работает, кроме сети и расширения диска. Я также тестировал создание виртуальной машины с Debian только с одним первичным разделом ext4, но всё равно ничего, раздел не расширяется даже если он только на диске. Я использую конфигурацию cloud-init по умолчанию (только изменяю имя 'Ubuntu' на 'debian' и убираю часть 'configure source.list' на финальном этапе.
     
     
     
    atom70
    Guest
    #7
    0
    18.05.2019 23:41:00
    Это мой файл cloud.cfg В этой конфигурации моя виртуальная машина настроена с cloud-init 18.4 (он был самым совместимым) Код: root@debian:/# cloud-init --version /usr/local/bin/cloud-init 18.4 root@debian:/# Код: users: - default disable_root: false preserve_hostname: false preserve_sources_list: true cloud_init_modules: - migrator - seed_random - bootcmd - write-files - growpart - resizefs - disk_setup - mounts - set_hostname - update_hostname - update_etc_hosts - ca-certs - rsyslog - users-groups - ssh cloud_config_modules: - emit_upstart - ssh-import-id - locale - set-passwords - grub-dpkg - apt-pipelining - apt-configure - ntp - timezone - runcmd cloud_final_modules: - chef - mcollective - salt-minion - rightscale_userdata - scripts-vendor - scripts-per-once - scripts-per-boot - scripts-per-instance - scripts-user - ssh-authkey-fingerprints - keys-to-console - phone-home - final-message - power-state-change system_info: distro: debian default_user: name: debian lock_passwd: True gecos: debian groups: [adm, audio, cdrom, dialout, dip, floppy, lxd, netdev, plugdev, sudo, video] sudo: ["ALL=(ALL) NOPASSWD:ALL"] shell: /bin/bash ntp_client: auto paths: cloud_dir: /var/lib/cloud/ templates_dir: /etc/cloud/templates/ upstart_dir: /etc/init/ ssh_svcname: ssh вот моя конфигурация диска: Код: root@debian:/# df -h Filesystem Size Used Avail Use% Mounted on udev 992M 0 992M 0% /dev tmpfs 201M 3.0M 198M 2% /run /dev/vda1 9.8G 1.2G 8.2G 13% / tmpfs 1003M 0 1003M 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 1003M 0 1003M 0% /sys/fs/cgroup tmpfs 201M 0 201M 0% /run/user/0 root@debian:/# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sr0 11:0 1 3.4G 0 rom vda 254:0 0 10G 0 disk └─vda1 254:1 0 10G 0 part / Моя версия Debian 9: Код: root@debian:/# screenfetch _,met$$$$$gg. root@debian ,g$$$$$$$$$$$$$$$P. OS: Debian ,g$$P"" """Y$$.". Kernel: x86_64 Linux 4.9.0-9-amd64 ,$$P' `$$$. Uptime: 1h 34m '$$$P ,ggs. `$$b: Packages: 355 `d$$' ,$P"' . $$$ Shell: bash 4.4.12 $$P d$' , $$P CPU: Intel Xeon CPU X5570 @ 2.926GHz $$: $$. - ,d$$' RAM: 80MiB / 2004MiB $$\; Y$b._ _,d$P' Y$$. `.`"Y$$$$P"' `$$b "-.__ `Y$$ `Y$$. `$$b. `Y$$b. `"Y$b._ `"""" root@debian:/#
     
     
     
    MiniMiner
    Guest
    #8
    0
    30.05.2019 12:52:00
    Привет, извини за задержку с ответом. Ты разобрался с проблемой? Думаю, у тебя не хватает следующей части в твоем /etc/cloud/cloud.cfg: growpart: mode: auto devices: ['/'] ignore_growroot_disabled: false Просто добавь это в конец. С наилучшими пожеланиями.
     
     
     
    avladulescu
    Guest
    #9
    0
    20.02.2021 18:32:00
    Просто пишу короткое сообщение по проблеме с изменением размера, возможно, кому-то это пригодится: Итак, 1-е - установите пакет cloud-guest-utils в deb9, чтобы получить бинарный файл growpart. 2-е - в файле cloud.cfg добавьте следующее: bootcmd: - [ /usr/bin/growpart, "/dev/vda 1" ] Только что протестировал, и это работает с версией cloud-init 20.1.
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

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