При перезагрузке/завершении работы на CLD 10.9 очень долго происходит Unmounting Network Filesystems.
Приходится ждать около 2-х минут, когда же наконец произойдёт отмонтирование!!!
Что кто может посоветовать, чтобы убрать эту “проблемку”?
При перезагрузке/завершении работы на CLD 10.9 очень долго происходит Unmounting Network Filesystems.
Приходится ждать около 2-х минут, когда же наконец произойдёт отмонтирование!!!
Что кто может посоветовать, чтобы убрать эту “проблемку”?
Машина введена в домен?
Нет, не введена.
Могу ли я увидеть содержимое /etc/fstab? Монтируются ли в сеансе пользователя сетевые ресурсы?
Вот содержимое fstab:
/dev/sdb3 / reiserfs noatime 0 2
/dev/sdb5 /var/calculate reiserfs acl,noatime 0 0
/var/calculate/home /home none bind 0 0
/var/calculate/share /usr/calculate/share none bind 0 0
/dev/sdb1 none swap sw 0 0
proc /proc proc defaults 0 0
shm /dev/shm tmpfs nodev,nosuid,noexec 0 0
Дело в том, что есть скрипт, который срабатывает во время логона пользователя. Этот скрипт и занимается монтированием сетевых ресурсов. Но, весь вопрос в том, что у нас на 2-х машинах стоит 10.9 и на обоих с помощью этого же скрипта монтируются одни и те же сетевые ресурсы. Но у меня, почему-то есть проблема, а у другого человека такой проблемы нет.
Вот содержимое этого скрипта:
#!/bin/bash
# Modified at 2010.10.22:
UNAME=“some_username”
SPWD=“some_password”
OPTIONS=“uid=some_user,gid=magic_samba,file_mode=0664,dir_mode=0775,iocharset=utf8,codepage=cp866,username=${UNAME},password=${SPWD}”
usage() {
echo “$0 [<dirname under /mnt/smb/>]”
}
if [[ -z “$1” ]] ; then
usage
exit 2
fi
DSTDIR="$2"
if [[ -z “$2” ]] ; then
DSTDIR="/mnt/smb/$(echo “$1” | sed ‘s/\/\///’|sed ‘s/\$//’)"
fi
if [[ ! -z “$(mount|grep ${DSTDIR})” ]] ; then
echo “A samba resource is already mounted to ${DSTDIR}!”
exit 1
fi
if [ ! -e “${DSTDIR}” ] ; then
mkdir -p “${DSTDIR}” || { exit 1; }
fi
#if [ ! -e “${DSTDIR}/.exist” ] ; then
sudo /sbin/mount.cifs $1 ${DSTDIR} -o ${OPTIONS} || { exit 1; }
echo “Mounted resource: ${DSTDIR}”
#fi
Сам скрипт лежит в ~/.bin/
Запуск скрипта прописан в ~/.bash_profile:
# /etc/skel/.bash_profile
# This file is sourced by bash for login shells. The following line
# runs your .bashrc and is recommended by the bash info pages.
[[ -f ~/.bashrc\ ]]\ &&\ .~/.bashrc
~/.bin/netmount.sh //storage3/exchange
~/.bin/netmount.sh //storage3/lab34doc
~/.bin/netmount.sh //storage3/literature
~/.bin/netmount.sh //storage3/distr
~/.bin/netmount.sh //storage2/ftp
К сожалению не поможет. Там описана немного другая проблема.
Есть что-то ещё?
Кстати, во время отмонтирования, если переключится по [Alt+F12], в это время выводятся сообщения:
calculate kernel: CIFS VFS: no response for cmd 50 mid 9
calculate kernel: CIFS VFS: no response for cmd 114 mid 65
Всё Успешно разрешилось после обновления системы до 10.11.