myhand

Рейтинг
278
Регистрация
16.09.2009
Romka_Kharkov:
Поступил простым методом. взял еще один диск и слил туда все необходимые данные, масив на новой мамке буду по новой пересобирать, что же касается адаптека того же, то были случаи когда мы спокойно переносили масивы из одного адаптека в другой (по 15 дисков)....

А Вы перенесите на 3ware или LSI контроллер. То не диво, что можно менять контроллер на другую аналогичную модель или даже близкую модель того же производителя.

netwind:
Винт вынутый из raid1 может и прочитаться как отдельный. Там метаданные по сути не нужны. Все, что контроллеру нужно помнить для поддержания raid1 - серийники дисков.
По крайней мере из некоторых контроллеров я вынимал диски и они нормально читались.

Ключевое слово может. А может и нет. На одном недорейд promise (SAS) - диски у были в JBOD (по одному логическому тому на диск). Т.е. отдельные диски по-идее. С удивлением увидел, что вынутый диск не читается как отдельный.

Romka_Kharkov:
Понимающий, понял что речь идет о софт-рейде... знаете Adaptec ставить за 700 баксов для RAID1 дома не сильно хочется ;))) По этому и используется то , что есть ;)
То есть таки прийдется через буферный винт гонять информацию и пересобирать масив...

Задачка на здравый смысл. Кому надо писать софт для переноса данных, лежащих на недорейдконтроллерах от совершенно разных производителей. Весьма вероятно, что на дисках они метаданные хранят совершенно различным образом. Кроме того неизвестным никому помимо создателей...

bugsmoran:
Это Вы автору зря так. Если Вы внимательно читали - там похапэ сегфолтится. А кроме как телепатией это не побеждается. По логам и параметрам этого не решить.

Отучаемся говорить за других. На самые тяжелые случаи - есть пакеты с отладочными символами. Ставим и цепляем отладчик в нужный момент.

Но 99.999% проблем решается чтением логов и анализом скрипта на предмет данных с которыми он работает (вспоминаем задачу - работало все нормально, ничего не трогал и вдруг поломалось).

bugsmoran:

Могу от себя посоветовать изредка рабочий вариант:
apt-get upgrade
Процентах в 20% помогает.
Или прямо в наглую подрубаете сидовский репо и оттуда PHP апдейтите.

В процентах 20% (а может и больше) это наоборот приведет к проблемам - сид он для других вещей. Не нужно ставить оттуда пакеты, если не знаете точно зачем Вам они.

В общем, не советуйте ерунды.

Да кто-ж его знае - может лимиты какие выставлены. Посмотрите /etc/security/limits.conf - может раскомментировано что.

Может что-то в системных логах есть еще любопытное при отработке скрипта? Посмотрите /var/log/syslog и т.п.

Или баг какой при работе скрипта - нужно идти и смотреть что он делает.

PS: В общем, вы разве не слыхали что телапатия не работает?

Да кто-ж Вам тулзы будет сочинять для переноса данных с одного говенного софт-рейда на другой :) Где Вы здесь вообще нашли "рейд железный"?

Т.е. единственный вариант миграции: raid1 старый -> бекап на отдельном диске -> raid1 новый (в котором недорейд лучше не использовать). Как вариант - можно использовать один из дисков для бекапа, вытащив его предварительно из массива.

maxwell:
У меня на сервере есть множество виртуальных доменов, которые смотрят в один и тот же каталог.
По идее, все эти домены надо делать алиасами.
Но есть потребность иметь отдельные логи ( .aceess.log ) для последующего анализа.
Решаемо ли это как-то, кроме как созданием кучи VirtualHost-ов ?

А чем куча виртуалхостов не нравится? Вы же не пишете их руками - есть какой-то интерфейс, скрипт и т.п. Можно что-то вроде mod_macro для апача использовать - чтобы "шаблонизировать" конфиг.

Тем более, у Вас nginx - access.log'и логично вообще на нем собирать. Тем более, что со всякими map на нем шаблонные конфигурации достаточно легко делаются:

http://catap.ru/blog/2009/07/20/nginx-config-samples-typical-hosting/

maxwell:

А если не решаемо, то как количество виртуальных хостов влияет на производительность апача, если все виртуальные хосты смотрят на один каталог? Другими словами, есть ли какой-то лимит?

Да никак особо. Раньше апачу могло быть плохо, если делали кучу лог-файлов (т.е. для каждого виртуалхоста - свой). Сейчас вроде бы лучше (не используется select, а что-то вроде poll для работы с логами). Но делать так нет особой необходимости и общий лог-файл, мне кажется, предпочтительнее.

Andreyka:
Сонному админу на сервер вход запрещен

Очевидно, сперва проснуться надоть.

А коли регулярно невысыпаетесь - что-то явно не так. Может сервера клиентов доставляют много хлопот (переоценили свои силы). Или там со здоровьем проблемы...

Andreyka:
поддержка нужна 24 на 7 в случае проблемы.
Только контору, один человек в таком режиме неспособен работать

Раз в месяц проснуться от смс-ки мониторинга проблема?

remsys:
Если проект не тянет на выделенную команду своих админов, то только компания.
Для бесперебойной организации мониторинга нужно минимум 5 человек. Профессиональная команда из 5 человек выйдет Вам около 10.000$.
Компания которая автоматизировала процессы, наняла и обучила профессионалов которые будет обслуживать И Ваши сервера, при этом обслуживая и других клиентов, выйдет в сумму 400-500$ для 4 серверов.

Это с потолка числа? Потому что реальность им не соответствует - 5-7 человек это системный отдел достаточно крупного хостинга (несколько сотен серверов). И с "бесперебойной организацией мониторинга" все достаточно неплохо, уверяю. Зачем нужно по админу на сервер, думаю, непонятно и ТС :D

CardUz:
то есть, с такими знаниями, лучше не перезапускать vps?

Да.

Варианты:

1) обучение (что будет когда действительно реальная проблема возникнет?)

2) взять виртуальный хостинг, не пожадничав

3) брать vps/сервер, доверив его профессиональному администратору

Всего: 4890