LINUX.ORG.RU

Дебиан в оперативной памяти

 ,


0

0

Всем системным администраторам хочется бесперебойной работы серверов и сервисов. Но техника не надёжна, и нередко, и, как правило, неожиданно, отказавший винчестер отправляет сервис в небытие. Хорошее решение - R/O носитель без движущихся частей, и система полностью в оперативной памяти. Пока есть электричество - все работает. Никаких разрушений файловой системы, badblocks и прочего безобразия.

Такие дистрибутивы есть, но они сильно специализированы, требуют немалого времени на освоение. По ссылке вы найдёте крайне удачную попытку разместить в оперативной памяти любимый всеми администраторами Debian. В качестве первичного R/O носителя можно использовать CF карты или просто флешку.

После загрузки можно сколько угодно экспериментировать, настраивать, добавлять пакеты из стандартных источников Debian. Если конфигурация вас устроила - команда wr запишет изменения на носитель. Если эксперименты опасны и связь с машиной может быть утеряна - запустите в кроне перезагрузку через 10 минут, и если что то поломалось, то после перезагрузки мы получим свой роутер обратно.

Большое спасибо Vadim Berkgaut.

>>> Подробности

Базируется на sarge. В этом есть некоторый минус... для кого-то, возможно, огромный.

Deleted
()

>любимый всеми администраторами Debian.

не факт. вменяемые люди выбирают centos/rhel

anonymous
()
Ответ на: комментарий от kilolife

да вы шо?

Installation

Download and unpack this tarball.

где tarball есть линка на http://gate-bunker.p6.msu.ru/~berk/debian-router/sarge-router.tar.gz

сие прям с главной страницы :) я конечно не гулял по дебрям сайта (за ненадобность), но если есть тарбол на etch'е, то почему автор не удосужился обновить страницу?

Deleted
()
Ответ на: комментарий от Deleted

Повторюсь, Вы невнимательны.
Погрепайте страничку на предмет строки "download (testing)"

kilolife ★★★★★
() автор топика

Весьма сомнительной и специфичной пользы занятие.. А вот, в качестве переносной мобильной системы на каждый день, неплохая идея..

MiracleMan ★★★★★
()

прикольна :-)

anonymous
()
Ответ на: комментарий от pento

> [holywar mode on]
> Да ну? 0_о И чем же центос на серверах лучше старого доброго дебиана?
> [holywar mode off]

<двустволка-моде>

Если ты зарулишь запускалку для оракла в оперативу, то на сам оракел её уже не останется и тебя повесят на ближайшем дереве. Энжой.

</двустволка-моде>

Gharik
()

Я вот в видео память дебиан етч запихнул, но всем пофигу.

anonymous
()

Запустил я тут инсталлятор маленькой программки под Wine в дебиан этч - получил записание иксов и клавиатуры. Через сеть попытался убить зависшие процессы - на мониторе изображения так и не появилось. Только перезагрузка. Только не надо говорить что виноваты Debian, Wine, кривые руки и что у вас всё работает. Пока не будет создана ОС Линукс с единым центров разработки и исправления ошибок - венда так и будет властвовать. Виснет система - так и будет виснуть дальше. Майкрософт ошибки закрывает, а Линус всё многомегабайтные патчи принимает. Кто будет исправлять реальные ошибки? Видимо никто.

tommy ★★★★★
()
Ответ на: комментарий от tommy

>Кто будет исправлять реальные ошибки? Видимо никто.

Вместо скулежа, взял бы да зафиксил.

anonymous
()
Ответ на: комментарий от tommy

ты бы лучше багрепорт отправил в дебиан вместо того чтоб тут свои неудачи описывать

maloi ★★★★★
()
Ответ на: комментарий от tommy

>Кто будет исправлять реальные ошибки? Видимо никто.

хотите стабильности? RHEL/CentOS в вену. а лучше таки RHEL с суппортом. который затыкает довольно шустро все по требованию.

zeus
()
Ответ на: комментарий от tommy

томми, ты уже знаком со стеной. спаси мир! убей себя еще раз! :)

Deleted
()

Ну и чё?

Я могу FreeBSD с ro-флэшки грузить в память. А если возникнет желание быстро перезагрузиться, то нужно просто вынуть флэшку из USB-разъёма. :))

iZEN ★★★★★
()

Экспериментировать на боевой технике? Нунах!

Arceny ★★
()
Ответ на: комментарий от anonymous

Я так понял что все упоминавшие RHEL используют эту систему на законных основаниях? И патчи они тоже получают? Тогда вопрос - чем это лучше покупки венды?

И о стабильности - RH наверно чудесным образом исправляют ошибки в ядре, но патчи наверное никому не отдают? Тогда почему наезды Debian?

tommy ★★★★★
()
Ответ на: комментарий от true

Сюрприз! Сислог умеет писать логи на удаленную машину.

Скажите, а Вы письма всегда себе на локалхосте сами пишете и тут же и складируете? Отправлять куда нибудь не пробовали?

Спасибо, поржал.

kilolife ★★★★★
() автор топика

насколько я помню Vyatta так и работает

volh ★★
()
Ответ на: комментарий от kilolife

>Сюрприз! Сислог умеет писать логи на удаленную машину.

Читаем пост:

>Но техника не надёжна, и нередко, и как правило неожиданно, отказавший винчестер отправляет сервис в небытие.

На удалённой машине столкнёмся с той же самой проблемой. Какой тогда смысл от сабжа?

>Скажите, а Вы письма всегда себе на локалхосте сами пишете и тут же и складируете? Отправлять куда нибудь не пробовали?

ФГМ детектед. У вас клиенты всегда забирают почту в ту же секунду, как она приходит? И клиенты никогда не отправляют почту на другой недоступный в данный момент сервер?

true
()

Я в своё время делал in-memory ситсему на основе ASPLinux. Думаю, на Fedora/CentOS сделать не сложнее. Параметр READONLY_ROOT в инитскриптах.

Немногие, нужные для записи каталоги переностяся при монтировании в виртуальный диск. CF не обязателен, система грузится с обычного HDD и потом выключает его. Хватало 24-32 мегабайт. Без свапа, разумеется.

atrus ★★★★★
()
Ответ на: комментарий от tommy

> Пока не будет создана ОС Линукс с единым центров разработки и исправления ошибок - венда так и будет властвовать. Виснет система - так и будет виснуть дальше. Майкрософт ошибки закрывает, а Линус всё многомегабайтные патчи принимает. Кто будет исправлять реальные ошибки? Видимо никто.

Ты слаб рассудком, потому что берешься рассуждать о вещах, природы и смысла которых не понимаешь.

Ты слаб умом, потому что не способен сам исправлять ошибки.

Ты слаб кошельком, потому что не способен заинвестировать хотя бы 100 миллионов USD в создание и содержание такого центра.

Ты слаб желудком, потому что наполняешь здесь комменты поносом.

Один лишь вопрос к тебе, коль скоро ты столь слаб, почему ты столько 4.2?

shimon ★★★★★
()

логи на удаленную машину, /var/run и /tmp на рамдиск и любой дистриб пашет как надо. при желании можно даже монтировать хоумы с удаленных машин и полноценно работать типа в кедах. делали такие терминалки не раз.

при нынешней цене гигового SSD-диска в писят евриков, наука позволяет установить действительно любой дистриб да ещо и с какиминть кедами. толи авторы немного запоздали с идейкой толи недопонимаю.

gigabito
()
Ответ на: комментарий от shimon

>не способен заинвестировать хотя бы 100 миллионов USD в создание и содержание такого центра.

Для особо тупых назову проекты - FreeBSD, OpenBSD, NetBSD. Создание полной ОС - это то, чего не хватает Линуксу. Красноглазые фанатики знают что они не правы, но никогда не признают этого. В основном это отличает их от профессионалов. Придёт время - и это будет (создание базовой системы ОС Линукс). Или это будет форк ядра или это сделают сами разработчики Линукс.

А вообще - всякой мрази отвечать не хочется.

tommy ★★★★★
()
Ответ на: комментарий от tommy

>Я так понял что все упоминавшие RHEL используют эту систему на законных основаниях?
А ты знаешь, что есть законные основания? :)))

>И патчи они тоже получают? Тогда вопрос - чем это лучше покупки венды?
С такими вопросами лучше искать ответ не в коментах.
Лучше покопайся в истории. Авось ошибок в будущем ибежишь, да
и других научишь :D

>И о стабильности - RH наверно чудесным образом исправляют ошибки в ядре, но патчи наверное никому не отдают?
На глупые вопросы не отвечаю :)

kbps ★★★
()
Ответ на: комментарий от tommy

> Для особо тупых назову проекты - FreeBSD, OpenBSD, NetBSD. Создание полной ОС - это то, чего не хватает Линуксу. Красноглазые фанатики знают что они не правы, но никогда не признают этого. В основном это отличает их от профессионалов. Придёт время - и это будет (создание базовой системы ОС Линукс). Или это будет форк ядра или это сделают сами разработчики Линукс.

Да! Да! Форкнем ядро и засунем туда coreutils и остальное GNU. Прямо в ядро.

shimon ★★★★★
()
Ответ на: комментарий от tim2k

Ну да. По мнению Томми, Линус занимается не тем, чем надо — всякие драйверы-шмайверы, тогда как в ядро надо засунуть coreutils, mc, wine, иксы и еще какой-то утиль по мелочи. Чтобы была одна операционная система Линукс, и чтоб был Центр, вертикаль власти, блэкджек и шлюхи.

Мляць, операционная система — GNU, она самодостаточна. Линукс — ядро к ней, одно из многих (ибо FreeBSD, Solaris, Hurd (не будь к ночи помянут)). А пользователь tommy — некомпетентное УГ.

shimon ★★★★★
()
Ответ на: комментарий от Gharik

Гарик, у тебя Ынтерпрайз раутеры без оракла не работают?

sdio ★★★★★
()
Ответ на: комментарий от tommy

Томми, дружочек, сосни ху... леденца и давай уже, разбег бери

anonymous
()
Ответ на: комментарий от zeus

>а лучше таки RHEL с суппортом. который затыкает довольно шустро все по требованию.

Всем: А с какими вопросами вы обращались в сапорт РедХата?
У меня ни разу не возникло необходимости задать им вопрос. Поэтому интересно с чем таким не решаемым без РХ-сапорта вы сталкивались. Вопросы связанные с Ораклом, естественно, задавались сапорту Оракла, так что Оракл не надо упоминать.

sdio ★★★★★
()

> можно использовать CF карты или прото флешку.

s:прото:просто:

the_one
()
Ответ на: комментарий от shimon

>операционная система — GNU, она самодостаточна

не смеши. сначала пусть договряться о инит-скриптах хотя бы, я думаю томми что то про это хотел сказать

anonymous
()
Ответ на: комментарий от tommy

интересно, ты правда такой даун или притворяешься?

ЗЫ если хочешь подискутировать напиши чтоли своё определение операционной системы... Тебе постараются объяснить в чём ошибка =)

aaacmc
()
Ответ на: комментарий от tommy

>Придёт время - и это будет (создание базовой системы ОС Линукс). Или это будет форк ядра или это сделают сами разработчики Линукс.

Или какая-нибудь мегакорпорация завоюет 98% рынка со своим дистром.

Или стандарт напишут на пакет-манагер и иже с ним...

anonymous
()
Ответ на: комментарий от aaacmc

Ядро Линукс и GNU + библиотеки + Иксы + прочее никак не связаны. Есть реально существующие ОС и есть исходные тексты разных компонентов которые гордо называют системой Линукс. Ваша теория о том что труй и не труй остаётся только теорией. Если происходят сбои, зависания, глюки и тп - у вас виноват кто угодно, но только не разработчики ядра. На десктопе наверное уже венда стабильнее работает чем Линукс. К сожалению.

tommy ★★★★★
()
Ответ на: комментарий от tommy

Твоя ошибка в том, что ты сравниваешь Линуксы с Виндовз, а надо Линукс с Виндовз. Например возьми приведенный тут RHEL, все что ты хочешь там есть. Но он платный.

anonymous
()
Ответ на: комментарий от true

На удалённой машине мы имеем возможность подразвернуться и навтыкать рейдов зеркальных с запасными дисками. И ничего не потеряется.

Вообще сабж имеет смысл именно для роутера\шейпера\шлюза\управляющего центра для сетки на управляемых свитчах, которая нам доступна только через один транзитный вилан. Или для BGP машины например.

Позвольте поинтересоваться WTF ФГМ?

kilolife ★★★★★
() автор топика
Ответ на: комментарий от tommy

> Если происходят сбои, зависания, глюки и тп - у вас виноват кто угодно, но только не разработчики ядра.

Конечно, так оно и есть, в этом году во всем виноватым назначен ты.

shimon ★★★★★
()
Ответ на: комментарий от tommy

Зобаньте этого злобного придурка, пожалуйста :)

magesor ★☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.