VxWorks
@ 22-09-2008, 18:58
Вопросец вот такой возник - реально ли длительное использование флешки достаточно большого размера в качестве системного диска? Операционка будет либо FreeBSD, либо какой-нибудь Линукс (еще не решил какой). Своп, естественно, будет на флешке. Формат - EXT2 (чтобы никаких журналов) или UFS без софтлога.
И как эту флешку дуплицировать, чтобы в случае чего, можно было просто вставить дубликат и загружаться с него?
Есть ли какие-нибудь предпочтения по брендам? Скажем, самые дешевые флешки у нас - SanDisk Cruiser, дешевле нонейма. Самые дорогие - HP.
а нужен своп-то? Боюсь со свопом оно загнется быстро. Я таки советовал-бы без свопа и все разделы в read-only. Логи и прочее или отключить или скидывать по сети на другую машину. Всякие там /var/run и /tmp - в память. Никакой записи на флешку в процессе работы!
VxWorks
@ 22-09-2008, 19:29
Наверное, не нужен. Но в машине 1ГБ памяти всего. Логи отключить можно, но желательно бы почитать литературу об этом. Не ткнешь мордой в такое?
QUOTE (VxWorks @ 22-09-2008, 12:29) |
Наверное, не нужен. Но в машине 1ГБ памяти всего. Логи отключить можно, но желательно бы почитать литературу об этом. Не ткнешь мордой в такое? |
какую литературу? По отключению логов?
chkconfig syslogd off
ну и в софте всяком отдельно... типа в самбе (smb.conf) log file = /dev/null
a детально - надо все-таки смотреть конкретно что за система и что логи пишет. В БСД лучше хендбука ничего не будет, а в линуксах... книжек много, но я уже 100 лет ничего не читал, ибо гугль проще, да и вопросы у меня обычно достаточно спецефичные, чтоб общеобразовательные книжки читать.
А, да, про гиг памяти ты мне не рассказывай, у меня линуксовые сервера на 2 мегабайтах работали и не жужжали. При диске в 80 мегов. Так что гигабайт - это очень много. Если окошки не поднимать, понятное дело.
VxWorks
@ 22-09-2008, 20:13
Окошки я, понятное дело, поднимать не буду - система-то безголовая. Все управление - через webif.
А по поводу самого драйва - есть рекомендации? А то мне покупать его надо будет, бо у меня самый большой драйв на 1 гиг.
Кстати, а если я ставлю систему на хард и отключаю логи и своп - будет она хард просыпать или нет?
SkYScRApER
@ 22-09-2008, 20:39
QUOTE (FiL @ 22-09-2008, 18:18) |
а нужен своп-то? Боюсь со свопом оно загнется быстро. Я таки советовал-бы без свопа и все разделы в read-only. Логи и прочее или отключить или скидывать по сети на другую машину. Всякие там /var/run и /tmp - в память. Никакой записи на флешку в процессе работы! |
Если ставить swap file, а не swap partition, то флешка
загнется не так быстро так быстро не загнется.
а чего, тебе гига не хавтит систему поставить без окошек? У меня на серверах с окошками и тучей софта с документацией система полтора гига занимает.
По поводу поставить систему на хард и поотключать всё, что пишет на него - не знаю. Просто не знаю. По идее должен засыпать. Но я не пробовал и ничего на эту тему не встречал. Обещать не буду.
P.S. Не толлько логи и своп. Там по уму еще всякие /tmp и может еще чего надо-бы по уму выносить на memory disk если хочешь флешку в RO держать. Но тогда изменения не сохранить в конфиге. Надо ремоунтить в RW, сохранять и обратно переводить в RO.
VxWorks
@ 22-09-2008, 21:57
Я пробовал ставить Убунту - фиг, не ставится на 1 гиг флешку. И она при установке не дает отключить иксы, только потом уже, когда встала.
Clarkconnect тоже хочет минимум 2 гига (зачем, млин?).
Только FreeNAS требует 64М, но что-то он меня разочаровывает все больше и больше. Пока диски были в RAID все хорошо, засыпали без проблем и работали достаточно надежно. Но возникли две проблемы:
1. При апгрейде системы, параметры RAID не сохраняются. Сам понимаешь, какой это пипец бэкапить три терабайта данных (еще бы понять куда их бэкапить!)
2. Если без RAID, то вылезают всяческие проблемы с DMA (я так понимаю, что при RAID DMA просто отключен нафиг?). Для их решения надо отключить ACPI, после чего все энергосбережение идет по одному месту.
Остался OpenFiler, ClarkConnect и, собственно, Убунта с Webmin. Или RH или еще что-то. Openfiler вообще не имеет никаких средств энергосбережения, остальные вроде умеют что-то делать, а ClarkConnect вроде как даже может переводить Opteron в спящий режим, что ценно.
Brait
@ 23-09-2008, 03:56
VxWorks, а ты их ставил через родной инталлятор? В таких условиях, как у тебя, лучше всё вручную делать...
угу, про убунту пишут, что ей надо 4 гига. А вот федору можно и на 1 поставить. www.pendrivelinux.com
VxWorks
@ 23-09-2008, 11:23
Brait
Ну да, через родной, а как же иначе? Убунту пытался поставить в редиме Expert. Посмотрим, что получится с Кларком.
FiL
Спасибо, пойду читать.
А если сделать ram диск и всю систему на него поставить? :drag:
VxWorks
@ 23-09-2008, 18:57
Очень оригинальное решение :) И генератор подключить, на всякий случай :D:
Во время бута туда с флешки систему копировать и запускать.
VxWorks
@ 23-09-2008, 19:23
Распаковывать типа? А если изменения надо сделать?
Сделал изменения на ram диске и сбрасываешь на флэшку, я так думаю...
VxWorks
@ 23-09-2008, 20:58
Геморройно звучит, если честно :) Проще флешку побольше купить.
Как часто надо вносить изменения?
А система на рам-диске - это вполне легитимный вариант. Используется для загрузки по сети, например. Да и вообще, есть масса софта, который хочет создавать временные файлы. А флешка от активного пользования на перезапись сдохнет. Потому и выносят систему на RAM. Но чаще не всю систему, а только /home, /var, /tmp.
Lexus
@ 23-09-2008, 21:41
У мня сейчас XP Pro на СА карте бегает, стоит в режиме embedded - записи на флешку нету, логи перенесены на другйо диск или выключены. Живёт уже как с 3-4 месяца
VxWorks
@ 23-09-2008, 22:02
Lexus
Что есть СА карта?
FiL
В конфигурацию - нечасто. В принципе, можно организовать бут с сетки, бо сам по себе подниматься (и падать) сервак не должен. Если знать как, конечно, а тут у меня напряженка :(
не, с сетки - это надо чтоб и сервер был нетбутовский и клиент умел по сети грузиться. Не, забудь. С флешки правильнее. Я просто каментил вариант рам-диска. В теории. В твоем случае смысла нет, памяти не так много, а флешка все равно есть.
VxWorks
@ 23-09-2008, 23:18
Я так понимаю, что флешку прикупить надо будет в любом случае. Гиг так на 8.
Stranger
@ 24-09-2008, 00:05
хм 8 не знаю но 4 за 10$ очень даже себе цена
Lexus
@ 24-09-2008, 00:07
Опечатался CF-CompactFlash
Brait
@ 24-09-2008, 07:23
Кстати да, вполне должно работать. Сам восстанавливал сиситему в игровом автомате, с игрой "Tux The Racer" (Mandrake 10 в ручном режиме установки, 512Mb CompactFlash с IDE адаптером). И ничего, работает...