CIFS

WINE@Etersoft, "1С","Ананас" и прочие проекты

Модератор: Модераторы разделов

ru82
Сообщения: 6

CIFS

Сообщение ru82 »

Установил wine@etersoft Network 1.0.7.
1c успешно запустилась и работала локально на линуксовой машине (openSUSE 10.2)
Затем расшарил базу которая на той же машине расположена, чтобы виндовые клиенты смогли ею пользоваться, но не тут-то было.
wine блокирует базу 1с при открытии, почитав множество постов на этом форуме сделал следующие шаманские действия
(база расположена в папке /home/disk и расшарена под именем dbase)

mount -t cifs //127.0.0.1/dbase /srv/samba -o user,password=XXXXX,rw,noperm

затем создал ссылку следующим образом

ln -s /srv/samba /home/user/.wine/dosdevices/e:

и о чудо! все заработало! можно работать в 1с локально, одновременно с виндовыми клиентами, можно запускать 1с в терминале nxserver
осталась одна маленькая проблемка, если делать монтирование вручную то все нормально, если же добавляю в файл /etc/fstab строку

//127.0.0.1/dbase /srv/samba cifs user,password=XXXX,rw,noperm 0 0

то после перезагрузки машины диск не смонтирован, пробовал также команду прописать в файле автозагрузки /etc/init.d/boot.local
но не помогло. по видимому в момент монтирования модуль cifs еще не загружен, помогите решить проблемку
Спасибо сказали:
Аватара пользователя
On-Lite
Сообщения: 73
ОС: SLES 10

Re: CIFS

Сообщение On-Lite »

ru82 писал(а):
21.08.2007 10:49
если же добавляю в файл /etc/fstab строку

//127.0.0.1/dbase /srv/samba cifs user,password=XXXX,rw,noperm 0 0

то после перезагрузки машины диск не смонтирован, пробовал также команду прописать в файле автозагрузки /etc/init.d/boot.local
но не помогло. по видимому в момент монтирования модуль cifs еще не загружен, помогите решить проблемку


Так есть же в линуксе /etc/samba/smbfstab
можно автоматически монтировать smb и cifs протоколы
почему бы там это не прописать?
затем поместить это в автозагрузку
#chkconfig --level=5 smbfs on
Исследовательский центр. Инфа по Linux терминалам.
http://netlab.clan.su
Спасибо сказали:
ru82
Сообщения: 6

Re: CIFS

Сообщение ru82 »

добавлял и туда, все равно не маунтится, вот что в логах пишет:

Код:

kernel: CIFS VFS: Error connecting to IPv4 socket. Aborting operation kernel: CIFS VFS: cifs_mount failed w/return code = -111
Спасибо сказали:
Аватара пользователя
On-Lite
Сообщения: 73
ОС: SLES 10

Re: CIFS

Сообщение On-Lite »

ru82 писал(а):
22.08.2007 11:30
добавлял и туда, все равно не маунтится, вот что в логах пишет:

Код:

kernel: CIFS VFS: Error connecting to IPv4 socket. Aborting operation kernel: CIFS VFS: cifs_mount failed w/return code = -111


А ты ставил linux-cifs от Etersoft?
покажи что выдает команда
#service --status-all | grep cifs

или попробуй мжет отдельный скрипт написать и засунуть в автозагрузку
Исследовательский центр. Инфа по Linux терминалам.
http://netlab.clan.su
Спасибо сказали:
Аватара пользователя
AMD
Сообщения: 478
Статус: Maestro
ОС: Linux Kubuntu 7.10

Re: CIFS

Сообщение AMD »

mount -t cifs //127.0.0.1/dbase /srv/samba -o user,password=XXXXX,rw,noperm

А как на счет вставить это в /etc/rc.local
Спасибо сказали:
ru82
Сообщения: 6

Re: CIFS

Сообщение ru82 »

On-Lite писал(а):
22.08.2007 11:35
ru82 писал(а):
22.08.2007 11:30
добавлял и туда, все равно не маунтится, вот что в логах пишет:

Код:

kernel: CIFS VFS: Error connecting to IPv4 socket. Aborting operation kernel: CIFS VFS: cifs_mount failed w/return code = -111


А ты ставил linux-cifs от Etersoft?
покажи что выдает команда
#service --status-all | grep cifs

или попробуй мжет отдельный скрипт написать и засунуть в автозагрузку


да cifs ставил от etersoft

результат service --status-all |grep cifs такой

kernel module cifs is loaded
No sensors found!
Make sure you loaded all the kernel drivers you need.
Try sensors-detect to find out which these are.
..dead
#


добавление команды mount в файл /etc/rc.local не дает результата
Спасибо сказали:
Djam
Сообщения: 533
ОС: Mandriva 2009.0

Re: CIFS

Сообщение Djam »

я монтирую разделы так
в fstab добавляю строку
//server/share /mnt/netdisk cifs iocharset=utf8,user=XXX,pass=XXX 0 0

и после перезагрузки само все включатся и в системе постоянно примонтированные разделы Windows

и еще в файервооле должны быть открыты порты 137-139 и 445 (smb)
иначе ничего не получиться
Mandriva 2009 Spring Free, kernel-2.6.29.6-2, wine@etersoft 1.0.10 Network, 1C all, ASUS P5PE-VM i865G, 1024 Mb, iPentium 3.06 GHz(s775)
истина где-то рядом, но мы ни как не встретимся
Спасибо сказали:
ru82
Сообщения: 6

Re: CIFS

Сообщение ru82 »

Djam писал(а):
22.08.2007 16:39
я монтирую разделы так
в fstab добавляю строку
//server/share /mnt/netdisk cifs iocharset=utf8,user=XXX,pass=XXX 0 0

и после перезагрузки само все включатся и в системе постоянно примонтированные разделы Windows

и еще в файервооле должны быть открыты порты 137-139 и 445 (smb)
иначе ничего не получиться


так я тоже так делаю, параметры все перепробовал, фаервол отключен
все равно результат один: из автозапуска не получается, а если руками команду писать, то все работает
Спасибо сказали:
Djam
Сообщения: 533
ОС: Mandriva 2009.0

Re: CIFS

Сообщение Djam »

я-то сам новичек в этих делах, но у меня все работает, при этом именно с такими настройками...
может добавить auto?

но у меня установлены Mandriva 2007 Free+Wine@Etersoft1.0.7 local+1.0.8
к виндовой машине подключаюсь к админ ресурсам c$,d$ и т.д.
Mandriva 2009 Spring Free, kernel-2.6.29.6-2, wine@etersoft 1.0.10 Network, 1C all, ASUS P5PE-VM i865G, 1024 Mb, iPentium 3.06 GHz(s775)
истина где-то рядом, но мы ни как не встретимся
Спасибо сказали:
ru82
Сообщения: 6

Re: CIFS

Сообщение ru82 »

Djam писал(а):
23.08.2007 12:40
я-то сам новичек в этих делах, но у меня все работает, при этом именно с такими настройками...
может добавить auto?

но у меня установлены Mandriva 2007 Free+Wine@Etersoft1.0.7 local+1.0.8
к виндовой машине подключаюсь к админ ресурсам c$,d$ и т.д.


я тоже новичок и сдается мне что последовательность загрузки различных служб в разных дистрибутивах разная
Спасибо сказали:
MIX2000
Сообщения: 58
ОС: Ubuntu

Re: CIFS

Сообщение MIX2000 »

Похожая проблема на Ubuntu 9.04, правда с бухгалтерией не связана.
Написал скрипт mountnet.sh следующего содержания:

mount -t cifs "//192.168.0.214/документы общие" "/home/administrator/Рабочий стол/Документы общие" -o username=xxxxxxx,password=*********,uid=1000,gid=1000,iocharset=utf8

По этой инструкции добавил в автозагрузку:
http://www.permlug.org/node/4585/

После перезагрузки ресурс не примонтировался.
Команда dmesg | grep CIFS выдает:
[ 37.688318] CIFS VFS: Error connecting to socket. Aborting operation
[ 37.688327] CIFS VFS: cifs_mount failed w/return code = -101

Команда sudo /etc/init.d/mountnet.sh start успешно монтирует ресурс.
Непонятно...

Пробовал через fstab -все тоже самое :(

Может кто-нибудь знает в чем проблема?
Хочется сделать как правильно, однако, учтывая сроки, подойдут любые, пусть даже экстравагантные методы.

Заранее спасибо.
Спасибо сказали:
MIX2000
Сообщения: 58
ОС: Ubuntu

Re: CIFS

Сообщение MIX2000 »

Добавил в скрипт опции start и stop. Теперь при старте монтируется ресурс и создается тестовая папка /etc/atest. При остановке ресурс отмонтируется, а тестовая папка удаляется. При запуске/остановке скрипта все так и происходит, при автозагрузке папка создается, но ресурс не монтируется...

Единственное, что приходит в голову, это то, что сетевая папка не может быть смонтированна на этом этапе загрузки...
Что можно сделать, ведь я и так назначил скрипту приоритет 99?

З.Ы. Может стоит перенести эту тему в раздел администрирование?
Спасибо сказали:
MIX2000
Сообщения: 58
ОС: Ubuntu

Re: CIFS

Сообщение MIX2000 »

Обнаружил следующее: если после загрузки системы переключится на 1 консоль (alt+ctrl+F1), то можно наблюдать следующее сообщение:
Mount error(101) Network is unreachable

Теперь понятно куда рыть дальше. Видимо сеть в десктопной версии убунты не успевает поднятся.
Спасибо сказали: