|
|
|
Mount нескольких HDD в одну папку?
|
|||
|---|---|---|---|
|
#18+
Подскажите плиз. Есть необходимость смонтировать несколько винчестеров в одну папку. Одного винчестера мало катастрофически не хватает места. Дело вот в чем. Под линухом работает PostgreSQL 8.3 Кластер поднят в папку, скажем \\local\Database База весит ОЧЕНЬ МНОГО и продолжает расти. На винчестере места не хватает. Можно ли организовать нечто вроде DFS, ну чтоб файлы БД хранились логически в одной папке, а физтчески на разных винчестерах? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2008, 17:44:51 |
|
||
|
Mount нескольких HDD в одну папку?
|
|||
|---|---|---|---|
|
#18+
Извиняюсь, забыл: OpenSUSE 10.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2008, 17:48:33 |
|
||
|
Mount нескольких HDD в одну папку?
|
|||
|---|---|---|---|
|
#18+
S. FedorenkoПодскажите плиз. Есть необходимость смонтировать несколько винчестеров в одну папку. Одного винчестера мало катастрофически не хватает места. Дело вот в чем. Под линухом работает PostgreSQL 8.3 Кластер поднят в папку, скажем \\local\Database База весит ОЧЕНЬ МНОГО и продолжает расти. На винчестере места не хватает. Можно ли организовать нечто вроде DFS, ну чтоб файлы БД хранились логически в одной папке, а физтчески на разных винчестерах? Спасибо.именно для этого и создан lvm логический том может распологаться на многих физволумах ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2008, 17:54:59 |
|
||
|
Mount нескольких HDD в одну папку?
|
|||
|---|---|---|---|
|
#18+
Или использовать tablespaces http://www.postgresql.org/docs/8.3/interactive/manage-ag-tablespaces.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2008, 19:21:24 |
|
||
|
Mount нескольких HDD в одну папку?
|
|||
|---|---|---|---|
|
#18+
Ну или совсем тупо Остановить Postgres переместить файлы на новые диски, а на старое место(там где кластер БД) сделать линки с перемещенных файлов запустить постгрес ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2008, 19:24:15 |
|
||
|
Mount нескольких HDD в одну папку?
|
|||
|---|---|---|---|
|
#18+
landyНу или совсем тупо Остановить Postgres переместить файлы на новые диски, а на старое место(там где кластер БД) сделать линки с перемещенных файлов запустить постгрес диски не резиновые, а найти диски SAS 15000rpm размером эдак с 1 терабайт (с запасом на долгое будущее) ОЧЕНЬ сложно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2008, 19:41:41 |
|
||
|
Mount нескольких HDD в одну папку?
|
|||
|---|---|---|---|
|
#18+
landyИли использовать tablespaces http://www.postgresql.org/docs/8.3/interactive/manage-ag-tablespaces.html ой, спасибо, но не то.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2008, 19:43:36 |
|
||
|
Mount нескольких HDD в одну папку?
|
|||
|---|---|---|---|
|
#18+
Журавлев Денис S. FedorenkoПодскажите плиз. Есть необходимость смонтировать несколько винчестеров в одну папку. Одного винчестера мало катастрофически не хватает места. Дело вот в чем. Под линухом работает PostgreSQL 8.3 Кластер поднят в папку, скажем \\local\Database База весит ОЧЕНЬ МНОГО и продолжает расти. На винчестере места не хватает. Можно ли организовать нечто вроде DFS, ну чтоб файлы БД хранились логически в одной папке, а физтчески на разных винчестерах? Спасибо.именно для этого и создан lvm логический том может распологаться на многих физволумах А вот это самое то.... огромное спасибо, небольшой вопрос есть: все диски, которые я включаю в lvm должны быть пустыми? в смысле, я могу использующийся физический диск включить как один из дисков lvm без его форматирования (или иной потери данных)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2008, 19:47:11 |
|
||
|
Mount нескольких HDD в одну папку?
|
|||
|---|---|---|---|
|
#18+
нет не можешь. структура такая на нижнем уровне находятся физические вольюмы, они объединяются в группы, в группах нарезаются логические вольюмы, которые уже служат девайсами на которых лежат файловые системы. доку почитай что ли какую-нибудь. соответственно, если ты суешь диск в группу физ томов, то данные на нем - ой ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2008, 22:41:22 |
|
||
|
Mount нескольких HDD в одну папку?
|
|||
|---|---|---|---|
|
#18+
Нужно только понимать, LVM фактически делает RAID0 (concat). а RAID0 это не очень надёжно :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2008, 15:28:42 |
|
||
|
Mount нескольких HDD в одну папку?
|
|||
|---|---|---|---|
|
#18+
МутагенНужно только понимать, LVM фактически делает RAID0 (concat). а RAID0 это не очень надёжно :) Но ничего не мешает, делать LV поверх MD :) Да и средствами LVM, RAID-1/10 тоже сделать можно. Один недостаток: ресайзинг FS делается только с остановкой этой FS :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2008, 17:32:14 |
|
||
|
Mount нескольких HDD в одну папку?
|
|||
|---|---|---|---|
|
#18+
nik_x[quot Мутаген]Один недостаток: ресайзинг FS делается только с остановкой этой FS :( Неправда. Зависит от используемой ФС. В ext3 можно (man ext3online). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2008, 00:29:18 |
|
||
|
Mount нескольких HDD в одну папку?
|
|||
|---|---|---|---|
|
#18+
ivsmir nik_x[quot Мутаген]Один недостаток: ресайзинг FS делается только с остановкой этой FS :( Неправда. Зависит от используемой ФС. В ext3 можно (man ext3online). Да, забыл указать тип FS... (доминируящая ex3fs) Смотрю: ~ # man ext3online No manual entry for ext3online ~ # ( SLES 10 ) Ссылку, где взял ex3online ? http://rpmfind.net/linux/rpm2html/search.php?query=ext2online ~ # man ext2online No manual entry for ext2online ~ # === В первозданном виде файловая система ext2/3 требует размонтирования перед операциями resize. Однако имеется patch (ext2online), включенный однако далеко не во все дистрибутивы:) (По большому секрету сообщю: в 9/10 SLES этот пекет не включен.) Файловая система reiserfs может расширяться как в смонтированном, так и в размонтированном состоянии. Файловая система xfs в настоящее время не может усекаться. Взято из: http://www.opennet.ru/base/sys/lvm_install.txt.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2008, 10:06:14 |
|
||
|
Mount нескольких HDD в одну папку?
|
|||
|---|---|---|---|
|
#18+
On Fri, 04 Jul 2008 22:44:51 +0800, S. Fedorenko <nospam@sql.ru> wrote: > Автор: S. Fedorenko > Подскажите плиз. > Есть необходимость смонтировать несколько винчестеров в одну папку. > Одного винчестера мало катастрофически не хватает места. > Дело вот в чем. Под линухом работает PostgreSQL 8.3 > Кластер поднят в папку, скажем \\local\Database > База весит ОЧЕНЬ МНОГО и продолжает расти. На винчестере места не > хватает. > Можно ли организовать нечто вроде DFS, ну чтоб файлы БД хранились > логически в одной папке, а физтчески на разных винчестерах? А может всё-таки RAID ? mdadm позволяет на лету перестраивать RAID5 на лету, и XFS позволяет на лету расширяться. -- Остаюсь искренне Ваш, Станислав Сухолёт Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2008, 09:26:14 |
|
||
|
Mount нескольких HDD в одну папку?
|
|||
|---|---|---|---|
|
#18+
МутагенНужно только понимать, LVM фактически делает RAID0 (concat). а RAID0 это не очень надёжно :)Интересно как можно без дополнительных затрат сделать надежно? Понятно что lvm говно, eva6000 намного лучше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2008, 10:45:04 |
|
||
|
Mount нескольких HDD в одну папку?
|
|||
|---|---|---|---|
|
#18+
On Mon, 07 Jul 2008 15:45:04 +0800, Журавлев Денис <nospam@sql.ru> wrote: > Автор: Журавлев Денис > Мутаген > Нужно только понимать, LVM фактически делает RAID0 (concat). а RAID0 это > не > очень надёжно :) > Интересно как можно без дополнительных затрат сделать надежно? Понятно > что lvm говно, eva6000 намного лучше. SATA RAID5 - позволяет дёргаться на горячую ;-) -- Остаюсь искренне Ваш, Станислав Сухолёт Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2008, 11:52:27 |
|
||
|
Mount нескольких HDD в одну папку?
|
|||
|---|---|---|---|
|
#18+
обожите допустим есть 4 диска, на каждом есть файловая система, они смонтированы в /u01 /u02 /u03 /u04 Каким образом эти диски можно слить в один без потери данных?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2008, 12:02:55 |
|
||
|
Mount нескольких HDD в одну папку?
|
|||
|---|---|---|---|
|
#18+
On Mon, 07 Jul 2008 17:02:55 +0800, Умаксуман <nospam@sql.ru> wrote: > Автор: Умаксуман > обожите > > допустим есть 4 диска, на каждом есть файловая система, они смонтированы > в > > /u01 > /u02 > /u03 > /u04 > > Каким образом эти диски можно слить в один без потери данных?! я правильно понимаю, что это не XFS, не LVM, а просто диски подмонтированы? останавливайтесь, бэкапьтесь, и вот уже потом... создав, например, 5й рэйд mdadm'ом и подняв на нём XFS, вы сможете добавлять диски в получившуюся папку, делать mdadm --resize, xfs_growfs - уже без остановки сервера, учитывая, что SATA-диски можно подрубать на горячую ;-) -- Остаюсь искренне Ваш, Станислав Сухолёт Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2008, 12:15:34 |
|
||
|
Mount нескольких HDD в одну папку?
|
|||
|---|---|---|---|
|
#18+
чтоб смонтировать в одну точку mount -bind (man mount) Но лучше дамп, и поднять на рейде (организовать через тот же mdadm/ LVM2 / EVMS) но не в страйпе а в JBOD, если проблема в обьёме дисков, а нет проблемы в их производительности... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2008, 13:42:30 |
|
||
|
|

start [/forum/topic.php?fid=25&msg=35412526&tid=1486733]: |
0ms |
get settings: |
4ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
26ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 286ms |

| 0 / 0 |
