[iscsi] Update.sh remplit /etc/quotatab sur zbee
This commit is contained in:
parent
0062fda2a0
commit
991312cb15
1 changed files with 35 additions and 0 deletions
|
@ -9,6 +9,8 @@
|
||||||
# Ce script fait tout ce qu'il faut après l'ajout d'un volume sur la
|
# Ce script fait tout ce qu'il faut après l'ajout d'un volume sur la
|
||||||
# baie de stockage.
|
# baie de stockage.
|
||||||
|
|
||||||
|
HNAME=$(hostname)
|
||||||
|
|
||||||
exec_cmd() {
|
exec_cmd() {
|
||||||
local msg=$1
|
local msg=$1
|
||||||
shift
|
shift
|
||||||
|
@ -39,3 +41,36 @@ exec_cmd "Rescan des volumes iscsi" \
|
||||||
|
|
||||||
exec_cmd "Mises à jours des liens symboliques dans /dev" \
|
exec_cmd "Mises à jours des liens symboliques dans /dev" \
|
||||||
/usr/scripts/gestion/iscsi/udev_update_symlinks.py --clean
|
/usr/scripts/gestion/iscsi/udev_update_symlinks.py --clean
|
||||||
|
|
||||||
|
if [ $HNAME = "zbee" ]; then
|
||||||
|
(cat << EOF
|
||||||
|
# This is an example quotatab file
|
||||||
|
#
|
||||||
|
# This file is used as a translation for device names, so a warnquota message
|
||||||
|
# makes sense to the user.
|
||||||
|
#
|
||||||
|
# syntax is as follows:
|
||||||
|
#
|
||||||
|
# colon ':' is used to specify the start of the substituted text
|
||||||
|
# pipe '|' is used to specify a line break
|
||||||
|
#
|
||||||
|
# device:substituted text
|
||||||
|
# device:text on line 1|test on line2
|
||||||
|
#
|
||||||
|
# For instance if you would like to have warnquota tell the user their
|
||||||
|
# 'mailspool' is full instead of '/dev/hdb1' is full, use the following
|
||||||
|
# example.
|
||||||
|
#
|
||||||
|
# /dev/hdb1:mailspool
|
||||||
|
|
||||||
|
# Attention, sur zbee, les lignes suivantes sont générées par un update.sh
|
||||||
|
|
||||||
|
EOF
|
||||||
|
) > /etc/quotatab
|
||||||
|
|
||||||
|
for i in {a..z}; do
|
||||||
|
echo "/dev/$(readlink /dev/iscsi_home_${i}_part1):Partition /home/${i}" >> /etc/quotatab
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo "" >> /etc/quotatab
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue