
Для просмотра этой видеозаписи необходимо авторизоваться
Авторизацияceph
Видео: 12
Описание
Добавить в
Вам надо авторизоваться чтобы добавлять видеозаписи к спискам воспроизведения.
Комментарии (2)
Авторизуйтесь чтобы комментировать.
Advertisement

Подключаем CephFS
Выполняем на сервере node-1.s000002
Убедимся, что cephfs создана. Команда
ceph fs ls
Должна вернуть название и названия пулов для хранения данных и метадаты.
cephfs - это одна общая файловая система, для разделения прав доступа различным пользователям назначаются права на отдельные каталоги это файловой системы.
Создаем пользователя для доступа к cephfs.
ceph auth get-or-create client.fsuser mon 'allow r' mds 'allow r, allow rw path=/data_path' osd 'allow rw pool=cephfs_data'
Пользователь создан, ему выданы права чтение-запись на каталог /data_path, но сам каталог не создается автоматически.
Надо смонтировать корень cephfs с правами администратора и создать там каталог /data_path.
mkdir -p /mnt/cephfs
mount.ceph 172.21.200.6:/ /mnt/cephfs -o name=admin,secret=`ceph auth get-key client.admin`
mkdir -p /mnt/cephfs/data_path
Получим и запомним ключ доступа клиента fsuser.
ceph auth get-key client.fsuser
Теперь переходим на сервер master-1.s000002 и монтируем каталог /data_path из cephfs с правами клиента fsuser.
Сначала положим ключ доступа клиента fsuser в файл /etc/ceph/fsuser.secret.
echo "<ключ доступа клиента fsuser>" >/etc/ceph/fsuser.secret
Создадим точку монтирования и смонтируем каталог (замените IP адреса на свои)
mkdir -p /mnt/cephfs
mount.ceph 172.21.200.5,172.21.200.6,172.21.200.7:/data_path /mnt/cephfs -o name=fsuser,secretfile=/etc/ceph/fsuser.secret
Создайте какой-нибудь файл в подключенном каталоге cephfs.
После выполнения задания отмонтируйте каталог.
umount /mnt/cephfs
Создайте пользователя student с правами на запись в каталог /studentfs
И смонтируйте этот каталог на сервере master-1 в точку монтирования /mnt/student
Введите вывод команды
mount | grep student
После выполнения задания отмонтируйте каталог
umount /mnt/student