URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 39936
[ Назад ]

Исходное сообщение
"OpenNews: Второй релиз проекта Depenguinator"

Отправлено opennews , 29-Янв-08 14:47 
Colin Percival представил (http://www.daemonology.net/blog/2008-01-29-depenguinator-2.0...) вторую версию скрипта Depenguinator (http://www.daemonology.net/depenguinator/), предназначенного для автоматизации замены Linux на FreeBSD на удаленном сервере. Изменения Depenguinator 2.0:


-  Добавлена поддержка установки новых релизов FreeBSD;-  Обновлен код makefs для обеспечения поддержки свежих Linux дистрибутивов;-  Вместо назначения пароля суперпользователя, производится настройка доступа через добавление открытого ключа;-  Вместо создания дискового раздела, размером около 40Мб, для  установочного образа, теперь используется существующий раздел подкачки.

Указав в настройках параметры сети и скопировав код в раздел подкачки через "dd" и изменив настройки загрузчика GRUB, после перезагрузки удаленной машины, можно зайти на нее по SSH и с легкостью установить FreeBSD.


Например, для замены Ubuntu 7.10 на FreeBSD 7.0-RC1 необходимо выполнить следующие операции:


  1. Подготовка Ubuntu к запуску Depenguinator

      apt-get install curl
      apt-get install bsdtar
      apt-get install libc6-dev
      apt-get install zlib1g-dev

   2. Загружаем  Depenguinator и сверяем контрольную сумму:

      curl http://www.daemonology.net/depenguinator/depenguin-2.0.tar.gz > depenguin-2.0.tar.gz
      sha256sum depenguin-2.0.tar.gz

   3. Раскрываем архив с  Depenguinator:

      tar -xzf depenguin-2.0.tar.gz
      cd depenguin-2.0

   4. Создаем файл конфигурации, поменяв настройки сети:

      mv depenguinator.conf.dist depenguinator.conf
      nano depenguinator.conf

   5. Загружаем ISO образ FreeBSD и сверяем контрольную сумму:

      curl ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/ISO-IMAGES/7... > disc1.iso
      sha256sum disc1.iso

   6. Создаем загрузочный образ, скопировав свой SSH ключ:

      sh -e makeimage.sh disc1.iso 7.0-RC1 ~/.ssh/authorized_keys

   7. Выключаем своппинг:

      swapoff -a

   8. Записываем загрузочный образ в раздел подкачки /dev/sda2:

      dd if=disk.img of=/dev/sda2

   9. Добавляем к конфигурации GRUB (/boot/grub/menu.lst) параметры загрузки из раздела подкачки.

      title   FreeBSD
      root    (hd0,1)
      makeactive
      chainloader +1

    Не забываем изменить номер загружаемого по умолчанию блока.

  10. Перезагружаем машину

      shutdown -r now

  11. Заходим по SSH и устанавливаем FreeBSD.


URL: http://www.daemonology.net/blog/2008-01-29-depenguinator-2.0...
Новость: http://www.opennet.me/opennews/art.shtml?num=13903


Содержание

Сообщения в этом обсуждении
"Второй релиз проекта Depenguinator"
Отправлено goshanecr , 29-Янв-08 14:47 
Норм :) Пингвинов вздергивают на трезубцы ? :)

"Второй релиз проекта Depenguinator"
Отправлено terminus , 29-Янв-08 15:35 
Ждем ответ линуксойдов в виде какого-гибудь DeExorcinator'a :)

"Второй релиз проекта Depenguinator"
Отправлено x0a , 29-Янв-08 14:56 
вот бы такую штуку в качестве вируса для винды

"Второй релиз проекта Depenguinator"
Отправлено ХимТех , 29-Янв-08 21:13 
Не  любит он Linux

"Второй релиз проекта Depenguinator"
Отправлено ХимТех , 29-Янв-08 21:24 
1) http://news.netcraft.com/archives/2007/10/26/netcraft_ssl_su...
Статистика говорит, что кол-во win уменьшается, кол-во  lin увеличивается, а bsd остается так же.
2)http://www.opennet.me/base/sys/freebsd_to_linux_debian.txt.html
Уже давно написали скрипт для УДАЛЕНИЯ FreeBSD И УСТАНОВКИ Linux

"Второй релиз проекта Depenguinator"
Отправлено gaux , 31-Янв-08 11:49 
>>

Many computer systems around the world have been possessed by penguins; some have even been possessed by dead rats. In light of this, it is desireable to exorcize these evil spirits, and replace them with a nice, friendly daemon.
<<

Видать чела заманали в конец:)

>Статистика говорит, что кол-во win уменьшается, кол-во  lin увеличивается, а bsd остается так же.

Честно говоря ни разу не слышал, чтобы сервак на бсд накрылся. Если только из за поломки железа. Конечно, все дистры разные. Недавно админ, с которым по аське переписываюсь, написал, что у одного чела сервак на ASP Linux накрылся.

http://forum.oszone.net/showthread.php?t=14106

от 2003 года - ЧЕРТОВСКИ КЛАССНЫЙ UNIX

<<
Естественно, теперь должен возникнуть вопрос: почему же, если все *BSD системы так хороши, мы о них мало слышим? Продвижением *BSD на пользовательский рынок никто в общем-то и не занимается (по данным различных источников, что-то около 0.1%). К тому же в этих системах большинство операций по настройке придется производить вручную, что подойдет далеко не всем пользователям, да и опыта требует немалого. Профессионалы же давно полюбили и используют во всю эту систему на серверах. Стабильность серверов под управлением этих систем уже давно ни у кого не вызывает сомнений. Одним из показателей надежности работы сервера является uptime время непрерывной бесперебойной работы. Так вот, средний uptime системы под управлением Windows приблизительно 20 дней.
Что же касается *BSD систем (подробности на http://uptime.netcraft.com), первые
пятьдесят серверов в списке возглавляют различные варианты BSD у последнего (50) в этом списке среднее время непрерывнойработы равнялось 780 дней, а первый уже давно перевалил за 1000, и система, которая установлена на нем, называется FreeBSD.
>>

Лично меня больше интересует снижение IIS, а не та или иная ОС.


"Второй релиз проекта Depenguinator"
Отправлено XD , 01-Фев-08 05:36 
> Недавно админ,
>с которым по аське переписываюсь, написал, что у одного чела сервак
>на ASP Linux накрылся.

а еще один козел рассказывал.... (с) масяня
не знаю кто Вы по роду деятельности, но форумом явно ошиблись