Установка Carbon PL5.1 на CentOS 6.10 или ROSA 6.9 (Для исключительных случаев!)

по сравнению с
Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (20)

просмотр истории страницы
h1. Это черновик статьи, об установка платформы Carbon на Linux Centos 6. Это ЭКСПЕРЕМЕНТАЛЬНАЯ функция
{toc}

При установке системы, потребуется настроить сеть, в данной стетье будем использовать для примеров:
192.168.10.1 - адрес шлюза
192.168.10.1 - адрес DNS сервера
192.168.10.2 - адрес, который будет присвоен системе.
192.168.10.0/24 - сеть, в которой будет работать система
h1. Поддержка такого метода установки

| | *CentOS 6.10* | *ROSA 6.9* |
| *Carbon Billing 5* | {color:#008000}Да{color} | {color:#008000}Да{color} |
| *Carbon Reductor* | {color:#008000}Да{color} | {color:#7fa233}Да{color}, через заявку в поддержку на портале [helpdesk|https://helpdesk.carbonsoft.ru]\\ |
| *Carbon Billing-Softrouter 5* | {color:#ff0000}Нет{color} | {color:#ff0000}Нет{color} |
| *Carbon XGE Router* | {color:#ff0000}Нет{color} | {color:#ff0000}Нет{color} |

h2. Установка Centos 6
h1. Инструкция

# Скачать iso образ Linux Centos 6 x86_64, рекомендуется использовать [Centos 6 minimal|http://isoredirect.centos.org/centos/6/isos/x86_64/]
# Загрузиться со скаченного загрузочного диска
# В окне выбора способа загрузки установить курсор на строку "Install or upgrade an existing system", на клавиатуре нажать Tab.
h2. Установите CentOS 6.10 или ROSA 6.9

!Снимок экрана_2015-06-25_17-17-21.png|border=1!
Скачайте iso образ Linux CentOS 6.10 x86_64 (рекомендуем [CentOS 6.10 minimal|http://mirror.nsc.liu.se/centos-store/6.10/isos/x86_64/]) или [ROSA Linux 6.9|http://mirror.rosalab.ru/rosa/server/6.9/ISO/x86_64/]

# в строке, появившейся под меню, добавить параметры:
{code}
ip=192.168.10.2 netmask=255.255.255.0 gateway=192.168.10.1 dns=192.168.10.1 ks=http://genacid.ri:8080/ks.cfg
{code}
ip - ip адрес системы
netmask - маска подсети
gateway - ip адрес шлюза
dns - ip адрес DNS сервера

!Снимок экрана_2015-06-25_17-19-07.png|border=1!
h2. Настройте сеть

ks - http адрес, kikstart файла, который требуется для автоматизации процесса установки
# Нажмите Enter
# После этого начнется процесс разбиения диска на разделы и установка системы, больше никакоих вопросов задано не будет
При установке системы, потребуется настроить сеть, в данной статье будем использовать для примеров:
192.0.2.1 - адрес шлюза
192.0.2.1 - адрес DNS сервера
192.0.2.2 - адрес, который будет присвоен системе.
192.0.2.0/24 - сеть, в которой будет работать система

!Снимок экрана_2015-06-25_17-21-08.png|border=1!
h2. Установите Carbon PL 5.1 поверх Linux CentOS или Linux ROSA

# По окончании процесса установки компьютер перезагрузится, можно будет извлечь загрузочный диск и загрузиться в установленную систему.
# Авторизуйтесь на сервере от пользователя *root*
{note}Рекомендуем сразу задать надёжный пароль командой *passwd root{*}{note}
# Проверьте наличие интернета
{code}
ping ya.ru
{code}
Если не работает, настройте сеть по статье [CarbonBilling:Настройки сети]
# Если работает, подключитесь к серверу по ssh
{code}
ssh root@192.0.2.2
{code}
{note}Рекомендуем установить программу *screen* и устанавливать биллинг в сессии screen:
{code}yum install screen -y
screen -S carbon_install{code}{note}
# Установите Carbon Billing / Carbon Reductor
{code}
curl https://raw.githubusercontent.com/carbonsoft/carbon_scripts/master/install_on_centos.sh > install_on_centos.sh && chmod +x install_on_centos.sh
./install_on_centos.sh
{code}
Установка может проходить достаточно долго: 30-60 минут.
# Выполните 1 раз /etc/init.d/apps check перед перезагрузкой

h2. Что делать, если что-то пошло не так

# Попробуйте запустить установку повторно - возможно сервер с дистрибутивом был недоступен какое-то время, например из-за превышения квоты или при проведении техработ
# Если установка завершается на одном и том же месте, перед установкой откройте второй терминал и запустите мониторинг лога
{code}tail -f /var/log/carbon_install.log{code}
С логом полученной ошибкой можно обратиться в техподдержку или попробовать решить самостоятельно.