Ожидайте! Ожидайте!
Вопрос о том, что лучший уровень RAID для универсального сервера дома, и является ли RAID для использования для Windows Home Server двумя совсем другими вопросами.
Windows Home Server использует специальную технологию под названием Расширитель Диска, который работает в фоновом режиме, чтобы гарантировать, что данные всегда находятся на двух физических дисках. Если какой-либо данный диск перестает работать, можно заменить диск, и данные будут копироваться назад в новый диск. Все преимущества RAID ни с одной из стычек.
Однако для работы, это волшебно, работы Расширителя Диска над очень низким уровнем (а именно, это использует драйвер мини-фильтра файловой системы в дополнение к файловой системе NTFS для реализации технологии хранения Совместно используемых папок). От КБ 946 676 "Драйверов мини-фильтра файловой системы являются механизмом расширяемости, который обеспечивается Windows для включения сценариев устройства хранения данных. Для распределительных данных через различные жесткие диски, которыми управляет Windows Home Server, драйвер мини-фильтра Windows Home Server перенаправляет ввод-вывод между файлами, которые хранятся на основном жестком диске и файлах, которые хранятся на других жестких дисках". Все хорошо и хороший, но когда у Вас есть две технологии файла низкого уровня (драйвер мини-фильтра Расширителя Диска и программное обеспечение RAID) рабочее волшебство низкого уровня заставить несколько дисков появиться как один, копируйте данные и поместите его в несколько дисков, Вы рискуете наличия, что-то идет не так, как надо.
Если Вы хотите быть уверенными, что Ваши данные безопасны в случае сбоя диска, используйте технологию, встроенную в Windows Home Server, чтобы сделать это. Ваши поддержанные данные всегда будут по крайней мере на трех физических дисках (Ваш основной компьютер, и два физических диска в Windows размещают Сервер). Также лучше, чем RAID то, что можно добавить любой жесткий диск любое время, и он будет добавлен к пулу. Никакое беспокойство о соответствии размерам диска для Ваших объемов RAID, букв дисков, LUN, и т.д.). Можно добавить внутренние или внешние диски, и они все присоединяются к тому же пулу. Если бы Вы хотите удалить какой-либо из дисков, снова без проблем (это было бы с несколькими из упомянутых выше уровней RAID).
Хорошо... Я выйду из своей мыльницы.:)
Если Вы хотите прочитать отчет о том, как технология выполняет незаметную работу, можно сделать, таким образом, здесь: Техническое Резюме: Расширитель Диска Windows Home Server
Из отчета:
Настоятельно рекомендовано не использование аппаратных средств технологии RAID для домашнего сервера. Восстановление с отказов жесткого диска становится все больше сложным, когда аппаратные средства системы RAID используются. Рекомендуемый и поддерживаемый подход должен использовать несколько жестких дисков, которые настроены как Просто Набор Дисков (JBOD).
Выходное Форматирование PS использования:
PS-A-o pid
Выходное форматирование команды является наилучшим вариантом. O опция управляет выходным форматированием. Я перечислил некоторые аргументы ниже ниже, см. 'PS человека' для остальных (для использования нескольких, это было бы -o pid,cmd,flags
).
KEY LONG DESCRIPTION
c cmd simple name of executable
C pcpu cpu utilization
f flags flags as in long format F field
g pgrp process group ID
G tpgid controlling tty process group ID
j cutime cumulative user time
J cstime cumulative system time
k utime user time
o session session ID
p pid process ID
Awk или Cut были бы Лучше для получения Столбцов:
Обычно Вы не хотели бы regex для выбора первого столбца, Вы захотите передать его по каналу для вырезания или awk для включения первого столбца как:
ps ax | awk '{print $1}'
Regex является Опция, если не лучшее:
Если бы необходимо было использовать regex, то это могло бы быть что-то как:
ps ax | perl -nle 'print $1 if /^ *([0-9]+)/'
1$ печатает только, что было подобрано в круглой скобке. ^ привязывает к запуску строки. Средства звездочки пространства допускают дополнительные пробелы перед числом. [0-9] + означает одну или несколько цифр. Но я не рекомендовал бы regex для этой конкретной задачи, видеть почему?:-)
ps -eo pid или же ps -eo% p
-e Выбрать весь процесс -o Формат pid = идентификатор процесса % p sameas pid