Из ошибки вы должны знать, что в файле ceph.conf
нет раздела для источника ceph -.
Попробуйте добавить приведенный ниже код вceph.conf
:
[ceph-source]
name=Ceph source packages
baseurl=http://mirrors.aliyun.com/ceph/rpm-infernalis/el7/SRPMS
enabled=1
gpgcheck=1
type=rpm-md
gpgkey=http://mirrors.aliyun.com/ceph/keys/release.asc
priority=1
Хотел добавить комментарий, но для комментария нужно 50 очков репутации.
Насколько мне известно,Разрешения на доступ к конечному файлу, на который указывают все ссылки, имеют значение, поскольку это файл, к которому вы пытаетесь получить доступ. Поскольку разрешение доступа privkey1.pem
в /etc/letsencrypt/archive/domain/
не разрешает доступ на чтение для любых пользователей, кроме root
, поэтому оно недоступно для любого пользователя, кроме root.
Вы должны изменить его разрешение на «644», чтобы предоставить доступ для чтения другим пользователям.
chmod 0644 /etc/letsencrypt/archive/domain/privkey1.pem
Сначала необходимо проверить, что пользователь (33 )принадлежит к группе набора. Если группа лент не существует, ее следует создать.
Чтобы отобразить пользователей, принадлежащих к типизированной группе, вы можете использовать следующую команду:
sudo groups tape
Чтобы добавить пользователя (33 )в группу ввода, вы можете использовать следующую команду
sudo gpasswd -a $(getent passwd 33|cut -d: -f1) type
Затем, чтобы сделать каждый файл доступным для чтения и записи, вы можете использовать следующую команду:
for d in /mnt/efs/cert /etc/letsencrypt/live/domain/ /etc/letsencrypt/archive/domain/; for f in $(ls $d);do chmod g+rw $f;done ;done