Конфигурация seaweedfs для нового смонтированного тома с тем же существующим ведром?
У меня есть конфигурация кластера seaweedfs с 1 мастером, 1 томом (SSD-диск), 1 файлером и 1 сервером s3 (1 кластер - 4 сервера). Но теперь мой сервер томов почти заполнен диском, поэтому я добавил второй сервер томов (диск HHD) и смонтировал его на мастер с помощью следующей команды:weed volume -dir="/some/data/dir2" -mserver="<master_host>:9333" -port=8081
. Но в старом томе у меня есть конфигурация корзины, и наши клиенты используют S3 API для доступа к этой корзине. Поэтому мне нужно смонтировать 2-й том, чтобы использовать то же ведро, что и старый том. Но я не могу найти инструкции по этому поводу.
- Можем ли мы настроить новый том с тем же ведром (что и старый том)?
- Если мы сможем настроить ту же корзину с новым томом, будут ли у нас какие-либо изменения в S3 API? Если новый объект помещается в это ведро, будет ли он храниться внутри старого или нового тома?
- У меня есть несколько очень старых документов (к ним нет доступа через 1-2 года), поэтому я хочу сохранить их в новом томе (жесткий диск) вместо старого тома (SSD-диск), чтобы получить дополнительное место на SSD-диске. Могу ли я перемещаться между двумя томами, не меняя ведро? Если это возможно, подскажите, пожалуйста, как это сделать?
Пожалуйста помоги
1 ответ
- Да
- Без изменений. Случайным образом сохраняются в старых/новых томах, если они доступны для записи.
- Сбалансируйте объемы. См. справку в
weed shell
.