cds установка cl-install

1. Сложно найти инструкцию по установке. А найденная инструкция в “wiki” не позволяет вносить уточнения или даже комментарии. Что же это за “wiki”?

2. В инструкции в команде установки, начинающейся с cl-install, есть часть

–route default:192.168.1.1:eth0:192.168.1.47

Но сеть потом с такой установкой не работает (например, не работают обновления). Необходимо добавлять в команду установки

–dns 192.168.1.1,8.8.8.8 (например), иначе после установки доступ к другим компьютерам будет только по ip-адресам.

3. В инструкции есть часть "d /dev/sda7:/:ext4:on" для случаев, когда устанавливаем на заранее размеченный диск. Но команда с такими аргументами не работает, выдавая невнятную ошибку. ОКАЗЫВАЕТСЯ, по умолчанию при запуске cl-install включён параметр autopartition! И для установки в заранее созданные разделы надо обязательно добавлять к команде параметр

-p OFF

Уточняю: устанавливал из этого образа - https://mirror.calculate-linux.org/release/17.6/cds-17.6-x86_64.iso.torrent

Ещё в инструкции по установке (http://wiki.calculate-linux.org/ru/ustanovka_calculate_directory_server_1517) есть полезный совет - подключаться по ssh с другой машины. Но после загрузки установочной cds с флэшки сеть автоматом не определилась и ip-адреса у моего интерфейса eth0 не было. То есть сеть перед установкой, видимо, тоже надо конфигурировать и запускать вручную. А в инструкции не сказано, как.

Ещё одна деталь - пользователь. При установке без указания пользователя запрашивается пароль рута, всё вроде нормально. Распаковывается всё, настраивается, идёт время, сидим, ждём. А в конце - сюрприз: внезапно выскакивает ошибка - что-то вроде “невозможно перенести пользователей”, и installation faled.

Так что надо обязательно добавлять к команде установки

-u user1

  1. В инструкции в команде установки, начинающейся с cl-install, есть часть

–route default:192.168.1.1:eth0:192.168.1.47

не могу ни подтвердить, ни оспорить это утверждение, поскольку в сети поднят DHCP-сервер, и многие параметры, связанные с сетью, уже не прописываю в cl-install.

–dns 192.168.1.1,8.8.8.8 (например), иначе после установки доступ к другим компьютерам будет только по ip-адресам.

естественно, а как вы собрались без DNS-сервера имена разрешать?

  1. В инструкции есть часть "d /dev/sda7:/:ext4:on" для случаев, когда устанавливаем на заранее размеченный диск. Но команда с такими аргументами не работает, выдавая невнятную ошибку. ОКАЗЫВАЕТСЯ, по умолчанию при запуске cl-install включён параметр autopartition! И для установки в заранее созданные разделы надо обязательно добавлять к команде параметр

-p OFF

Это да, и в серверном дистрибутиве это не нужно. Появилась такая “фича” относительно недавно. В клиентских дистрибутивах это нормально, на сервере стоило бы оставить ручную разметку по умолчанию.

Валерий Скочилов wrote:

естественно, а как вы собрались без DNS-сервера имена разрешать?

Я жалуюсь-то вот на что: дана чёткая инструкция (на стр. http://wiki.calculate-linux.org/ru/ustanovka_calculate_directory_server_1517 например), в инструкции указана совершенно конкретная команда:

cl-install —autopartition —netconf openrc —hostname calculate.sevo44.loc —iface eth0:192.168.0.77:24 —route default:192.168.0.106:eth0:192.168.0.77 -D /dev/sda

Эта команда не работает. По двум причинам: в ней не указан dns и не указан user. Я установил это путём экспериментов и потери времени. Пишу об этом, чтобы другие люди время не теряли.

И ещё, кстати, дурацкая проблема: два дефиса при авто-форматировании на этом форуме превращаются в тире; я сначала скопировал отсюда команду “как есть” и получил кучу ошибок, из-за того что все “- -” превратились в “—” (не сразу заметил).

  1. Сложно найти инструкцию по установке.

Документация → Установка Calculate → Установка на жёсткий диск

А найденная инструкция в “wiki” не позволяет вносить уточнения или даже комментарии. Что же это за “wiki”?

Авторизуйтесь на вики используя текущий логин и пароль.

  1. В инструкции в команде установки, начинающейся с cl-install, есть часть

–route default:192.168.1.1:eth0:192.168.1.47

Но сеть потом с такой установкой не работает (например, не работают обновления). >Необходимо добавлять в команду установки

–dns 192.168.1.1,8.8.8.8 (например), иначе после установки доступ к другим компьютерам >будет только по ip-адресам.

Вы правы, добавил.

  1. В инструкции есть часть "d /dev/sda7:/:ext4:on" для случаев, когда устанавливаем на заранее размеченный диск. Но команда с такими аргументами не работает, выдавая невнятную ошибку. ОКАЗЫВАЕТСЯ, по умолчанию при запуске cl-install включён параметр autopartition! И для установки в заранее созданные разделы надо обязательно добавлять к команде параметр

-p OFF

Пока не убрать, это связано с тем что поведение графического и консольного клиентов описываются вместе. Разделять метод установки по умолчанию для десктопа и сервера так же неправильно.

Документация здесь, как и на любом свободном ресурсе, не столько руководство к действию, сколько информация к размышлению. Вы не обязаны тупо следовать ей, да и не получится. Указали на ошибки - очень хорошо, возможно их исправят (хотя и необязательно). “Just for fun”.

Alexander Tratsevskiy wrote:

А найденная инструкция в “wiki” не позволяет вносить уточнения или даже комментарии. Что же это за “wiki”?

Авторизуйтесь на вики используя текущий логин и пароль.

Попробовал. wiki пишет: “Это тестовый форум. Воспользуетесь процедурой восстановления пароля”. - Воспользовался. Страница процедуры восстановления пароля отвечает: “404 not found”.

Может, лучше уже сделать этот раздел на обычном mediawiki?..

  1. В инструкции есть часть "d /dev/sda7:/:ext4:on" для случаев, когда устанавливаем на заранее размеченный диск. Но команда с такими аргументами не работает, выдавая невнятную ошибку. ОКАЗЫВАЕТСЯ, по умолчанию при запуске cl-install включён параметр autopartition! И для установки в заранее созданные разделы надо обязательно добавлять к команде параметр

-p OFF

Пока не убрать, это связано с тем что поведение графического и консольного клиентов описываются вместе. Разделять метод установки по умолчанию для десктопа и сервера так же неправильно.

Да не надо убирать. Можно добавить к инструкции эти сведения - что для ручной разбивки обязательно добавлять к команде установки “-p OFF”. И в результате должно получиться что-то вроде этого (с учётом ещё и описанной мной проблемой пользователей):

cl-install -d /dev/sda8:/:ext4:on -d /dev/sda1:swap --scheduler cfq 
--timezone Asia/Irkusk -u mg:all:adm,audio --netconf openrc --hostname dexp58.iws4.loc 
--iface eth0:192.168.1.213:24 --route default:192.168.1.100:eth0:192.168.1.213 
--dns 192.168.1.100,8.8.8.8 -p OFF