LINUX.ORG.RU

Можно ли монтировать несуществующие ресурсы?

 ,


0

1

Вопрос по другому не мог сформулировать, но у меня задача:

Монтировать (mount, fstab) на конечной системе сетевые ресурсы, не зная наперед, будут ли они доступны.

Задача: работа с ресурсами ЕСЛИ они доступны.

Вопрос: если они НЕдоступны - не будет ли это отражаться на производительности системы?

Ты ищешь ЭТО:

RETURN CODES
       0      success
       1      incorrect invocation or permissions
       2      system error (out of memory, cannot fork, no more loop devices)
       4      internal mount bug
       8      user interrupt
       16     problems writing or locking /etc/mtab
       32     mount failure
       64     some mount succeeded

Пример:

#!/bin/bash
mymount="/my_mount_point"

if grep -qs "$mymount" /proc/mounts; then
  echo "It's mounted."
else
  echo "It's not mounted."
  mount "$mymount"
  if [ $? -eq 0 ]; then
   echo "Mount success!"
  else
   echo "Something went wrong with the mount..."
  fi
fi

*если я правильно понял, что хочет ТС

Old_Hamster ★★★ ()
Последнее исправление: Old_Hamster (всего исправлений: 1)
Ответ на: комментарий от Valdor

Сервис autofs предназначен для автоматического монтирования файловых систем по запросу.

Я не смогу делать запрос на конечной системе.

Мне нужно заранее задать список ресурсов на монтирование, с возможным игнорированием несуществующих ресурсов в данный момент без ущерба для производительности системы.

abbat81 ★★ ()
Ответ на: комментарий от Old_Hamster

Спасибо за развернутый ответ. Но у меня главный вопрос:

Список монтированных ресурсов например:

sudo mount 192.168.1.200:/Games1 /Games1 sudo mount 192.168.1.200:/Games2 /Games2 sudo mount 192.168.1.200:/Games3 /Games3 sudo mount 192.168.1.200:/Games4 /Games4 sudo mount 192.168.1.200:/Games5 /Games5

И примонтировалось например только, :

sudo mount 192.168.1.200:/Games2 /Games2

остальные недоступны

Не будет ли тормозить система?

abbat81 ★★ ()
Ответ на: комментарий от abbat81

Я не смогу делать запрос на конечной системе.

запрос сделает софт, которому понадобится этот ресурс

нужно заранее задать список ресурсов на монтирование

в autofs так и делается

armbox ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.