четверг, 21 января 2010 г.

Calculate Directory Server (CDS) 10.0 Установка и настройка с нуля


Эта статейка по сути ничем не отличается от установки CLD, но в ней есть небольшие поправки для CDS и текст немного урезан (оставлено только нужное). Этой статейкой решил открыть новый раздел посвещенный Calculate Directory Server (CDS), т.к. планирую описать настройку и установку других сервисов на Calculate Directory Server (CDS) и проблем, с которыми я столкнулся при этом!



1) Разбиваем диски:


Смотрим информацию о харде и имеющихся разделах
#fdisk -l

Диск /dev/sda: 164.6 ГБ, 164695473664 байт
255 heads, 63 sectors/track, 20023 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Disk identifier: 0xd525d525

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1               1         523     4200966   82  Linux своп / Solaris
/dev/sda2             524        7051    52436160   83  Linux
/dev/sda3            7052       13579    52436160   83  Linux
/dev/sda4           13580       20023    51761430    5  Расширенный
/dev/sda5           13580       20023    51761398+  83  Linux

Редактируем разделы /dev/sda
# fdisk /dev/sda

Смотрим существующие разделы (Обращаем внимание на объем харда, пригодится при разметке)
# p
Диск /dev/sda: 164.6 ГБ, 164695473664 байт
255 heads, 63 sectors/track, 20023 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Disk identifier: 0xd525d525

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1               1         523     4200966   82  Linux своп / Solaris
/dev/sda2             524        7051    52436160   83  Linux
/dev/sda3            7052       13579    52436160   83  Linux
/dev/sda4           13580       20023    51761430    5  Расширенный
/dev/sda5           13580       20023    51761398+  83  Linux
Теперь удалим их и создадим заново (в моем случае именно так, удаляем с sda1 по sda4, sda5 не трогаем т.к. он сам удалится с "Расширенным" разделом sda4)
#d
#1
#d
#2
#d
#3
#d
#4

Разделы создаю для такой схемы:
/dev/sda1 4Gb swap
/dev/sda2 50Gb Linux (/root)
/dev/sda3 50Gb Linux (/root) (Раздел для обновления системы)
/dev/sda4 <все оставшееся место> Extended (т.е. Расширенный)
/dev/sda5 <все оставшееся место> Linux (/home)

#n
#p
#1
#               (Тут просто интер, первый целиндр оставляем по умолчанию, чтоб все плотненько :) )
#+4G

#n
#p
#2
#
#+50G


#n
#p
#3
#
#+50G

#n
#e
#
#

#n
#
#
 Меняем тип FS для свапа, а то он у нас как простой линь:

#t
#1
#82
#w   (запись таблицы разделов на диск и выход )
Проверяем:
#fdisk -l
3) Форматим разделы. 
#mkfs.reiserfs /dev/sda2
#mkfs.reiserfs /dev/sda3
#mkfs.reiserfs /dev/sda5
Форматим и включаем раздел SWAP:

#mkswap /dev/sda1
#swapon /dev/sda1
4) Устанавливаем систему

Обновляем сам Calculate (если подключен инет)
#eix-sync
Теперь ставим (это мои параметры, в вашем случае надо выставить свои соответственно, если делали по моей статье, то поменять только разрешение и имя будущего компа. К примеру  --set-hostname=vasya. Нет смысла выставлять:
а) --set-march=i686 (на диске всеравно только одна архитектура)
б) --set-video_resolution=1280x1024 (выставляем если желаемое резрешение не определилось автоматом)
в) 
#calculate --disk=/dev/sda2 --set-format=reiserfs --set-hostname=adm2 --set-composite=on
5) Создаем пользователя как нам рекомендуют разработчики:
Запускаем konsole и переходим на рута:
#su -
#/usr/sbin/useradd --groups wheel,audio,cdrom,video,cdrw,usb,plugdev,lp логин
#/bin/passwd логин
6) Сихронизируем портежи:
#eix-sync
7) Правим make.conf для того чтобы весь софт у нас по умолчанию на русским ставился:
# vi /etc/make.conf
Меняем это
LINGUAS="en ru"
на это
LINGUAS="ru" 
8) Устанавливаем свой часовой пояс:
Ищем свою зону: # ls /usr/share/zoneinfo/
Устанавливаем: # cp /usr/share/zoneinfo/Europe/Moscow /etc/localtime (мой часовой пояс)
P.S. после смены часового пользователя не забываем перезапуститься, для того чтобы остальные сервисы время подсосали (сайты на Apache, к примеру, не хотели понимать врями и даже перезапуск апача не помог)

4 комментария:

  1. Супер :) все ясно и понятно. Единственное не плохо было бы написать там где команды fdisk n,p и так далее что они значат, а то все время приходилось расшифровывать :).

    ОтветитьУдалить
  2. Рад что понравилось, хоть статья конечно и очень старая!
    А по поводу вспоминать что каждый ключик значит ...
    Я обчно хелп смотрю ... а так у меня вроде чутьли не по параграфу перед новыми ключиками стоит ...
    К примеру:
    "Смотрим существующие разделы (Обращаем внимание на объем харда, пригодится при разметке)
    # p"

    или вот:
    "Теперь удалим их и создадим заново (в моем случае именно так, удаляем с sda1 по sda4, sda5 не трогаем т.к. он сам удалится с "Расширенным" разделом sda4)
    #d"

    ОтветитьУдалить
    Ответы
    1. И еще одно мелкое замечание, если позволите :) Установка сейчас делается командой cl-install -d /dev/sda2.
      Статья хоть и старая но очень удобная :) хау-ту очень сильно помогает быстро найти нужное :).
      Если не тяжело поправьте облако тегов, архив блогов, и подписаться на выпадающем меню слева , а то тем кто с бука работает закрывает стрелочку вверх на прокрутке :).

      Удалить
    2. Править к сожалению статью не буду т. к. изменений наверняка больше чем только команда установки, т. е. прейдется всю статью переписывать.
      А вот по поводу шаблона блога ... все никак не выберу оптимальный вариант ... движек блога, конечно, мощный но нехватает вставки именно как "код" и нет нормального дизайна. :(
      Спасибо за коменты ;)

      Удалить