Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Linux (Ubuntu, Debian, Red Hat, CentOS, Mint)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.09.2018, 16:03   #1
frost114
Новичок
Джуниор
 
Регистрация: 20.09.2018
Сообщений: 1
По умолчанию Скрипт на shell под Linux

Samba по cifs должен предоставлять доступ к файловой системе, смонтированной из файла на диске. Независимо от заявленного размера файловой системы файл, который её содержит, должен занимать ровно столько места на диске, сколько файловая система занимает фактически. Например, один мегабайт.

Запуск файлового сервера может происходить только в том случае, если файловая система смонтирована в нужный каталог. То есть, при попытке запуска файлового сервера происходит попытка монтирования файловой системы. В случае неудачного завершения попытки монтирования запуск файлового сервера не происходит. И наоборот — при попытке отмонтирования файловой системы происходит попытка останова файлового сервера. В случае неудачного останова отмонтирование файловой системы не выполняется.
Что смог, подскажите как правильно или чего добавить сюда:
Код:
MONIT=/mnt/samba
KATALOG=/opt/mksf1
if [ ! -d $KATALOG ]; then
mkdir $KATALOG >/dev/null 2>&1
cd $KATALOG
fallocate -l 1MB file_1mb
mkfs.ext4 file_1mb >/dev/null 2>&1
echo "Создан mkfs1 каталог с файлом"
else 
echo "Каталог с файлом уже есть"
fi
if [ ! -d $MONIT ]; then
mkdir $MONIT
fi
if mount /opt/mkfs1/file_1mb /mnt/samba; then
systemctl start smb
echo "Монтирование удачно"
else
echo "Мщнтирование не удалось"
systemctl stop smb
fi
frost114 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Shell (Linux) AnnaVitalna Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) 3 20.09.2015 10:25
Операционная система Linux.Shell shmat_ru Linux (Ubuntu, Debian, Red Hat, CentOS, Mint) 1 05.02.2014 15:43
Linux. Shell. Коммнадные фалы. Антон Лысенко Помощь студентам 2 14.10.2013 10:57
Программирование в BASH - SHELL Linux Necare Помощь студентам 1 02.04.2011 11:25