Debian 8 jessie: Debian — Debian “jessie” Release Information
Содержание
Увеличение дискового пространства в Debian 8 (Jessie)
Подробно рассказываем как разметить дисковое пространство в Debian 8, после увеличения объема диска в панели управления сервиса 1cloud.ru
T3M39S
Увеличение диска в Debian 8
2019-04-10
true
640
360
После увеличения диска в панели управления, необходимо сделать его доступным для операционной системы:
Откройте терминал (см. инструкцию по подключению) под пользователем root и введите следующие команды:root@Debian8x64:~# echo 1 > /sys/block/sda/device/rescan
Запустите утилиту parted:root@Debian8x64:~# parted
Далее выполните команды в интерфейсе утилиты parted:(parted) p
Запоминаем размер диска ZZ.ZGB
Model: VMware Virtual disk (scsi)
Disk /dev/sda: ZZ.ZGB
. ..(parted) resizepart 2
Если у Вас отсутствует команда «resizepart» значит Вы используете предыдущую версию утилиты «parted», тогда Вам необходимо воспользоваться следующей инструкцией.
Значение «End» — вводим новый размер диска в гигабайтах — значение из вывода (parted) p, которое запомнили ранее.
End? [YY.YGB]? ZZ.ZGB
Выходим из parted: (parted) quit
Отобразится следующая информация:
Information: You may need to update /etc/fstab.
Запустите fdisk:root@Debian8x64:~# fdisk /dev/sda
Далее выполните команды в интерфейсе утилиты fdisk:
Создаем раздел:Command (m for help): n
Выбираем тип раздела — логический (L)Select (default p): l
Adding logical partition X
Запомните номер раздела, созданный в ходе выполнения команды (в примере обозначено как X)
Принимаем значения по умолчанию — нажимаем два раза Enter:First sector (XXX-YYY, default ZZZ):
Меняем тип раздела, при этом указываем номер раздела, который мы запомнили ранее(в примере обозначено как X)
Last sector, +sectors or +size{K,M,G} (XXX-YYY, default ZZZ):Command (m for help): t
Partition number (1-X): X
Hex code (type L to list codes): 8e
. ..
Command (m for help): w
Сообщаем ядру об изменениях: root@Debian8x64:~# partx -v -a /dev/sda
В отобразившемся ответе видим строку
... /dev/sda: partition #X added ...
Инициализируем раздел, вместо Х опять используем номер раздела, который мы запомнили ранее root@Debian8x64:~# pvcreate /dev/sdaX
Physical volume "/dev/sdaX" successfully created
Добавляем физический раздел к существующей группе томов: root@Debian8x64:~# vgextend debian /dev/sdaX
Volume group "debian" successfully extended
Расширяем логический том root@Debian8x64:~# lvextend -l +100%FREE /dev/debian/root
Extending logical volume root to YY.ZZ GiB Logical volume root successfully resized
Расширяем файловую систему root@Debian8x64:~# resize2fs /dev/debian/root
Готово.
P. S. Другие инструкции:
- Увеличение дискового пространства в Debian 7
- Установка MongoDB на Debian
- Настройка OpenVPN-сервера с туннелированием интернет-трафика на Ubuntu 12.04 / Debian 7
Поделиться в соцсетях:
Средняя оценка: 5,0, всего оценок: 4
Спасибо за Вашу оценку!
К сожалению, проголосовать не получилось. Попробуйте позже
ru
191014
Санкт-Петербург
ул. Кирочная, 9
+7(812)313-88-33
235
70
1cloud ltd
2019-04-10
Увеличение дискового пространства в Debian 8
191014
Санкт-Петербург
ул. Кирочная, 9
+7(812)313-88-33
235
70
1cloud ltd
2019-04-10
Увеличение дискового пространства в Debian 8
600
auto
Обновление 3CX с Debian 8 Jessie на Debian 9 Stretch / Хабр
Введение
Как вы, возможно, знаете, недавно была представлена ОС Linux Debian 9 Stretch, получившая множество замечательных обновлений: поддержка нового оборудования, улучшения в менеджере пакетов apt, улучшения системы безопасности и другие.
У наших клиентов возникает вопрос: должны ли мы продолжать работать с Debian 8 или можно как-то обновить систему 3CX на платформу Debian 9?
Разумеется можно! Прежде всего, рекомендуем попробовать ISO образ 3CX, в котором уже используется Debian 9 вместе с последней версией сервера 3CX.
Однако, если у вас уже работает сервер телефонии, и вы просто хотите обновить ОС, используйте приведенные ниже инструкции.
Обновление Debian
Данные инструкции касаются систем, использующих стоковый Debian 8 или ISO образ 3CX for Debian 8. Если вы устанавливали дополнительные пакеты или использовали систему для других задач, кроме 3CX, учитывайте это при обновлении.
Итак, приступим!
Да начала очистим apt кэш, чтобы освободить место для установки обновлений.
apt-get clean
Теперь установим последние обновления на Debian 8. Это позволит начать переход на Debian 9 с наиболее свежей сборки Debian 8 и избежать возможных проблем. Это стандартная рекомендация при обновлении.
apt -y --force-yes update apt -y --force-yes upgrade
Перейдем в репозиторий 3CX Stretch (до этого использовался репозиторий 3CX Jessie).
echo "deb http://downloads.3cx.com/downloads/debian stretch main" | tee /etc/apt/sources.list.d/3cxpbx.list
Команда sed находит все записи с именем «jessie» в /etc/apt/sources.list и заменяет его на «stretch»:
sed -i s/jessie/stretch/g /etc/apt/sources.list
Теперь обновим и переиндексируем репозиторий.
apt -y --force-yes update
Удалим пакеты 3CX, чтобы начать обновление чистой системы Linux. Удаление программных пакетов 3CX не удаляет конфигурацию и данные 3CX!
apt -y --force-yes remove 3cxpbx
Запустим обновление ОС на Stretch.
apt -y --force-yes upgrade
В процессе обновления появится несколько вопросов. Если вы не имеете опыта работы с Linux, лучше всего просмотреть это видео, чтобы понять, какие опции выбрать.
Далее запустим процесс автоматического восстановления связей между зависимостями.
apt -y --force-yes dist-upgrade
В данный момент Debian обновлена, зависимости в порядке и компоненты 3CX удалены (кроме данных). Осталось разобраться с версий базы данных Postgress.
Debian Stretch поставляется в более новой версией БД Postgress (9.6), чем та, которую 3CX использовала в Debian Jessie (9.4). Сперва убедимся, что в системе установлена последняя версия Postgress.
apt -y --force-yes install postgresql-9.6 postgresql-client-9.6
Останавливаем старый кластер
pg_dropcluster --stop 9.6 main
и обновляем его
pg_upgradecluster 9.4 main
Установим остальные зависимости 3CX (libcurl).
apt -y --force-yes install libcurl3=7.38.0-4+deb8u5
А теперь, когда все готово, можно установить 3CX.
apt -y --force-yes install 3cxpbx
Проверка системы и удаление лишних компонентов
Проверим, что 3CX установлена и успешно запущена. Подключитесь к интерфейсу управления и убедитесь, что все настройки сохранились, сервисы 3CX работают и т. п.
Если все в порядке, стоит удалить лишние компоненты, в частности старый кластер 9.4.
pg_dropcluster --stop 9.4 main
Удалим другие компоненты предыдущей системы. Они уже неактуальны, и вы просто освобождаете место на диске.
apt-get -y --force-yes autoremove
Снова очистим кэш пакетов, чтобы оставить побольше места для 3CX
apt-get clean
и перезапустим систему
shutdown -r now
Проверим, что система Debian обновлена (должно показать версию 9.2)
cat /etc/debian_version
Проверка версии ядра
uname -a
Должна выдать примерно такое
Linux mydebian 4.9.0-3-amd64 #1 SMP Debian 4.9.30-2+deb9u2 (2017-06-26) x86_64 GNU/Linux
Готовый скрипт
Как видите, ничего сложного. Но чтобы упростить вам жизнь, мы предлагаем готовый скрипт update.sh, который сделает все это автоматически. Его также стоит использовать, если вы обслуживаете много систем 3CX.
Сохраните его на диске, а затем выполните команду, которая сделает его исполняемым,
Chmod 777 . /update.sh
и выполните
./update.sh
Заключение
Надеюсь, это руководство будет полезно, особенно для системных администратором с небольшим опытом работы в Linux. Я еще раз рекомендую просмотреть видеоролик, где описывается работа этого скрипта. В ролике можно включить перевод титров на русский.
debianjessie#before_the_release — Debian Wiki
Эта страница еще не существует. Вы можете создать новую пустую страницу или использовать один из шаблонов страниц.
Создать новую пустую страницу
Или выберите шаблон страницы для создания уже отформатированной страницы: | Перед созданием страницы проверьте, не существует ли уже подобная страница. Вот несколько существующих страниц с похожими именами: |
9002 5 DebianEeePC/Model/Template 90 025 PublicationTemplate 9 0025 SummerOfCode2012/StudentApplicationTemplate 9002 5 SummerOfCode2015/ProjectTemplate |
|
debianjessie#release_and_updates — Debian Wiki
Эта страница еще не существует. Вы можете создать новую пустую страницу или использовать один из шаблонов страниц.
Создать новую пустую страницу
Или выберите шаблон страницы для создания уже отформатированной страницы: | Перед созданием страницы проверьте, не существует ли уже подобная страница. Вот несколько существующих страниц с похожими названиями: |
900 25 DebianEeePC/Model/Template 90 025 PublicationTemplate 9 0025 SummerOfCode2012/StudentApplicationTemplate 9002 5 SummerOfCode2015/ProjectTemplate |