fix ceph mount point creation

This commit is contained in:
2025-09-25 22:13:30 +02:00
parent 3e4ac11d5b
commit 717b240d02

View File

@@ -73,8 +73,10 @@ conf_ceph()
if ! grep -q "$srvlist" /etc/fstab; then if ! grep -q "$srvlist" /etc/fstab; then
echo "# Ceph :" >> /etc/fstab echo "# Ceph :" >> /etc/fstab
for mnt in $CEPH_MOUNTS; do for mnt in $CEPH_MOUNTS; do
mkdir -pv "$mnt" local mp=$(eval echo \$CEPH_MP_$mnt)
echo "$srvlist:/ $(eval echo \$CEPH_MP_$mnt) ceph defaults,_netdev,name=admin,secret=$secret,mds_namespace=$mnt 0 0" >> /etc/fstab mkdir -pv "$mp"
echo "$srvlist:/ $mp ceph defaults,_netdev,name=admin,secret=$secret,mds_namespace=$mnt 0 0" >> /etc/fstab
unset mp
done done
else else
prnt W "Ceph entry already in /etc/fstab, nothing to do" prnt W "Ceph entry already in /etc/fstab, nothing to do"
@@ -94,6 +96,7 @@ conf_ceph()
local mp=$(eval echo \$CEPH_MP_$mnt) local mp=$(eval echo \$CEPH_MP_$mnt)
mkdir -pv $mp mkdir -pv $mp
echo "//$SMBSRV/$mnt $mp cifs defaults,_netdev,username=root,password= 0 0" >> /etc/fstab echo "//$SMBSRV/$mnt $mp cifs defaults,_netdev,username=root,password= 0 0" >> /etc/fstab
unset $mp
done done
else else
prnt W "Samba entry already in /etc/fstab, nothing to do" prnt W "Samba entry already in /etc/fstab, nothing to do"