Время от времени я запускаю новые идеи, создавая реальный выделенный сервер, чтобы попробовать что-то, что, если бы оно работало, нуждалось в отличном сервере, но, конечно, не все мои идеи были бы чокнутыми, и поэтому иногда я получал очень перебор машина. Хотя я, возможно, и не захочу полностью отказаться от идеи и стереть сервер, он не используется для его потенциала.
Имея это в виду, у меня есть пара Dell R720xd 96GB RAM и 12x2TB дисков в них, которые я устанавливаю с Xenserver. Цель состоит в том, чтобы иметь возможность разделить сервер на несколько виртуальных серверов и посмотреть, какие идеи получат распространение, те, которые получают больше ресурсов, пока не получат выделенный сервер, а другие уменьшат масштаб.
Для операционных систем я обычно использую Ubuntu 16.04 или CentOS 7.
Должен ли я использовать EXT4 или LVM или что-то еще? Лучше ли сначала установить ОС и дать ей 10 ГБ, а затем увеличить, если необходимо, или дать 500 ГБ, а при необходимости уменьшить?
Я знаю, что старая Partition Magic в Windows позволяла мне изменять размеры разделов при работающем компьютере, но большинство учебных пособий, которые я видел, включают в себя выключение сервера и загрузку с LiveCD - что может привести к затруднениям, если сервер находится в данных. центр. До сих пор с Xenserver было намного лучше работать, чем с ESXi, в том, что касается работы в сети и загрузки - так что, возможно, это не имеет большого значения, я просто стараюсь быть умным и выбрать правильную файловую систему.
Я попробовал Btrfs, и когда один из дисков вышел из строя в массиве из 15 дисков, все это стало непригодным для использования, хотя предполагалось, что оно имеет избыточность, поэтому я просто стараюсь быть осторожным. Когда я создавал выделенные серверы, я выбрал EXT4, потому что он, казалось, имел лучшую поддержку, чем LVM, в программном обеспечении для восстановления данных, но в виртуальной среде это может быть проблемой.