Решается: rx1.1.1 и монтирование шар (поиск честно заюзал - ноль)

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

whoim
Сообщения: 91
ОС: CentOS 5.4 X64

Решается: rx1.1.1 и монтирование шар

Сообщение whoim »

Выдается ошибка, суть которой - fmask и dmask устарели и надо юзать file_mode и dir_mode. Я все понимаю, но хз как это изменить в клиенте..
Честно заюзал поиск - ничего.. Заюзал гугль - решений много но ессно надо менять строчку mount.
Где она, эта строчка?
Спасибо сказали:
whoim
Сообщения: 91
ОС: CentOS 5.4 X64

Re: Решается: rx1.1.1 и монтирование шар

Сообщение whoim »

я фигею с поиска, искал тупо по fmask, но
Решено: Ошибка обращения к локальные шарам в WINE через NX
в результатах не было..
А теперь вопрос: как он это победил? )
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: Решается: rx1.1.1 и монтирование шар

Сообщение DjSpike »

смею предположить что эта строчка в /etc/nxserver/node.conf.d/samba.conf
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
whoim
Сообщения: 91
ОС: CentOS 5.4 X64

Re: Решается: rx1.1.1 и монтирование шар

Сообщение whoim »

Смелое предположение абсолютно верно )
Спасибо!
Спасибо сказали:
whoim
Сообщения: 91
ОС: CentOS 5.4 X64

Re: Решается: rx1.1.1 и монтирование шар

Сообщение whoim »

а не подскажешь строчку, которую туда надо прописать в связи с "file_mode not expressed in octal"? )

Изображение
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: Решается: rx1.1.1 и монтирование шар

Сообщение DjSpike »

Если не ошибаюсь то права надо задавать в таком виде file_mode=0777,dir_mode=0777
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
whoim
Сообщения: 91
ОС: CentOS 5.4 X64

Re: Решается: rx1.1.1 и монтирование шар

Сообщение whoim »

Да, именно, нашел пример - там так было. Теперь он просто не может найти по имени машины )
Спасибо сказали:
stormf1
Сообщения: 14

Re: Решается: rx1.1.1 и монтирование шар

Сообщение stormf1 »

народ, таже самая проблема rx1.1.1 не монтирует виндовые шары :angry:
в логе по этому делу ничего на подобии ошибок не видно:
nxserver.log

Код: Выделить всё

NX> 105 server_nxnode_echo: NX> 1006 Session status: running
addmount  --port="5033" --username="user" password="******" --share="yfolder" --computername="ADM" --session_id="3C908E5690DA963901F8451425B2923F" --dir="%24(SHARES)/yfolder"
NX> 719 SMB filesystem: running
NX> 105 bye
Bye
NX> 999 Bye
nxnode_reader: NX-5001->--smbmount> 1000 NXNODE - Version 3.2.0-74-SVN OS (GPL, using backend: 3.4.0)
NX-5001->--smbmount> 1000 NXNODE - Version 3.2.0-74-SVN OS (GPL, using backend: 3.4.0)
nxnode_reader: NX-5001->--smbmount> 1001 Bye.
NX-5001->--smbmount> 1001 Bye.


кроме:

Код: Выделить всё

Mon Nov  1 14:22:46 MSK 2010: node_umount_smb: starting
Mon Nov  1 14:22:46 MSK 2010: node_umount_smb: ENABLE_SHARE_MULTIMOUNT is disabled.
[b]Mon Nov  1 14:22:46 MSK 2010: node_umount_smb: File scripts/mpoint not present. Abort umounting...
Mon Nov  1 14:22:46 MSK 2010: node_stop_services: call node_cupsd_stop[/b]
Mon Nov  1 14:22:46 MSK 2010: node_stop_services: end
Mon Nov  1 14:22:46 MSK 2010: node_start_monitor_2_0_0: end
Mon Nov  1 14:22:48 MSK 2010: node_start_applications: NODE_APP_PID finished
Mon Nov  1 14:22:48 MSK 2010: node_start_applications: Clean pids/apps/26374
Mon Nov  1 14:22:53 MSK 2010: node_start_applications: Call node_terminate_agent for non-rootless or virtualdesktop session type
Mon Nov  1 14:22:53 MSK 2010: node_start_applications: Call 'node_terminate_agent "ts-2033-91BC95A3E96E3E72D1488B28DF7EBA3A"'
Mon Nov  1 14:22:53 MSK 2010: node_terminate_agent: starting
Mon Nov  1 14:22:53 MSK 2010: node_terminate_agent: process list for 'nxagent' empty
Mon Nov  1 14:22:53 MSK 2010: node_terminate_agent: end
Mon Nov  1 14:22:53 MSK 2010: node_start_applications: end
Mon Nov  1 14:22:53 MSK 2010: startsession: end

это нормально?

хочу поинтересоваться добился ли кто либо нормального монтирования шар в rx1.1.1?

да и еще, вот такое пишется при подключении пользователя к терминалке
Вложения
______.JPG
Спасибо сказали:
dimbor
Ведущий рубрики
Сообщения: 1569
Статус: Подвинутый участник

Re: Решается: rx1.1.1 и монтирование шар

Сообщение dimbor »

Очень похоже. Оно?

UPD: ENABLE_SHARE_MULTIMOUNT включить бы. там больше в nxlog пишется
Спасибо сказали:
stormf1
Сообщения: 14

Re: Решается: rx1.1.1 и монтирование шар

Сообщение stormf1 »

dimbor писал(а):
01.11.2010 14:47
Очень похоже.

похоже оно но решения там я не нашел :(


когда ENABLE_SHARE_MULTIMOUNT="1", папка смонтированная появляется в MyShares но пустая, а в логе пишется следующее:

Код: Выделить всё

NX> 105 server_nxnode_echo: NX> 1006 Session status: running
addmount  --port="5033" --username="user" password="******" --share="yfolder" --computername="ADM" --session_id="8E91EC76D325BDDD521AA46123487BC6" --dir="%24(SHARES)/yfolder"
NX> 105 bye
Bye
NX> 999 Bye
nxnode_reader: NX-6804->--smbmount> 1000 NXNODE - Version 3.2.0-74-SVN OS (GPL, using backend: 3.4.0)
NX-6804->--smbmount> 1000 NXNODE - Version 3.2.0-74-SVN OS (GPL, using backend: 3.4.0)
nxnode_reader: NX> 700 Start cmd_node_smbmount, waitng to smb connection.
NX> 700 Start cmd_node_smbmount, waitng to smb connection.
server_nxnode_echo: NX> 700 Start cmd_node_smbmount, waitng to smb connection.
nxnode_reader: NX-6804->--smbmount> 701 Attempt to start /sbin/mount.cifs //ADM/yfolder /home/storm/MyShares/yfolder -o username=user,password=password,ip=127.0.0.1,port=5033,iocharset=utf8,file_mode=
0660,dir_mode=0770,debug=4 2>&1
NX-6804->--smbmount> 701 Attempt to start /sbin/mount.cifs //ADM/yfolder /home/storm/MyShares/yfolder -o username=user,password=passqord,ip=127.0.0.1,port=5033,iocharset=utf8,file_mode=
0660,dir_mode=0770,debug=4 2>&1
nxnode_reader: mount.cifs: permission denied: no match for /home/storm/MyShares/yfolder found in /etc/fstab
mount.cifs: permission denied: no match for /home/storm/MyShares/yfolder found in /etc/fstab
nxnode_reader: NX-6804->--smbmount> 702 Share //ADM/yfolder failed to mount!
NX-6804->--smbmount> 702 Share //ADM/yfolder failed to mount!
nxnode_reader: NX-6804->--smbmount> 1001 Bye.
NX-6804->--smbmount> 1001 Bye.


в /etc/fstab желания нет прописывать шару каждого пользователя поэтому использую ENABLE_SHARE_MULTIMOUNT="0"

где тут могут быть грабли?
Спасибо сказали:
dimbor
Ведущий рубрики
Сообщения: 1569
Статус: Подвинутый участник

Re: Решается: rx1.1.1 и монтирование шар

Сообщение dimbor »

stormf1 писал(а):
01.11.2010 15:20
dimbor писал(а):
01.11.2010 14:47
Очень похоже.

похоже оно но решения там я не нашел :(

Дык и я его еще ищу.

stormf1 писал(а):
01.11.2010 15:20
когда ENABLE_SHARE_MULTIMOUNT="1", папка смонтированная появляется в MyShares но пустая, а в логе пишется следующее:

Вы точно уверены, что rx 1.1.1 ??? Должно в nxlog писаться при NX_LOG_LEVEL=7.

stormf1 писал(а):
01.11.2010 15:20
в /etc/fstab желания нет прописывать шару каждого пользователя поэтому использую ENABLE_SHARE_MULTIMOUNT="0"

Вывод nxloadconfig --check может помочь.

stormf1 писал(а):
01.11.2010 15:20
где тут могут быть грабли?

Везде. ;)
Спасибо сказали:
stormf1
Сообщения: 14

Re: Решается: rx1.1.1 и монтирование шар

Сообщение stormf1 »

да, уверен поставил пакет rx-etersoft-1.1.1-eter7suse.x86_64.rpm
NX_LOG_LEVEL=7 выставил именно такой

Код: Выделить всё

ts:~ # nxloadconfig --check
Warning: Invalid value "CUPS_ETC=/etc/cups"
         Users will not be able to enable printing.
Warning: Invalid value "COMMAND_START_CDE=cdwm"
         Users will not be able to request a CDE session.
Warning: Invalid value "COMMAND_SMBMOUNT=smbmount". You'll not be able to use SAMBA.
Warning: Invalid value "COMMAND_SMBUMOUNT=smbumount". You'll not be able to use SAMBA.
Warning: Invalid value "COMMAND_SMBUMOUNT_CIFS=/sbin/umount.cifs". You'll not be able to use SAMBA.

  Warnings occured during config check.
  To enable these features please correct the configuration file.




Везде. ;)

:crazy:
Спасибо сказали:
dimbor
Ведущий рубрики
Сообщения: 1569
Статус: Подвинутый участник

Re: Решается: rx1.1.1 и монтирование шар

Сообщение dimbor »

stormf1 писал(а):
01.11.2010 15:50
Warning: Invalid value "COMMAND_SMBUMOUNT_CIFS=/sbin/umount.cifs". You'll not be able to use SAMBA.

Все страньше и страньше. Куды ж оно закатилось, если на SMBMOUNT_CIFS не ругается. Но суть не в том. Ругань про fstab появляется, как правило, если на mount.cifs suid не выставлен (4711).
Загадка.

Лог smb_mount должон писаться в $HOME/.nx/nxnode-xxxxxxxxxxxxx.log. И там должен быть порт у -o.

А не поставлен ли rx-etersoft поверх неудаленного freenx-server? Ась? Сколько экземпляров скрипта nxnode имеется в системе? Размер/дата того, что запускается?
Спасибо сказали:
foxbe
Сообщения: 84
ОС: Ubuntu 10.04

Re: Решается: rx1.1.1 и монтирование шар

Сообщение foxbe »

У меня в rx1.1.1 на Ubuntu 10.04 шары монтируются без пробем, что виндовые, что линуксовые
Спасибо сказали:
stormf1
Сообщения: 14

Re: Решается: rx1.1.1 и монтирование шар

Сообщение stormf1 »

А не поставлен ли rx-etersoft поверх неудаленного freenx-server? Ась? Сколько экземпляров скрипта nxnode имеется в системе? Размер/дата того, что запускается?

все может быть :) подскажите как это проверить?

на всякий случай снес все пакеты nx и rx bp из системы и поставил только rx-etersoft-1.1.1-eter7suse.x86_64.и rpm nx-3.4.0-eter12suse.x86_64.rpm
из http://ftp.etersoft.ru/pub/Etersoft/RX@Ete...6_64/SUSE/11.2/

на mount.cifs suid не выставлен (4711)

сделал chmod 4711 /sbin/mount.cifs результату 0 так и ругается на запись в fstab

Лог smb_mount должон писаться в $HOME/.nx/nxnode-xxxxxxxxxxxxx.log. И там должен быть порт у -o.

не понял, что именно за порт тут должен быть?
в этом файле как я понял идет перечисление переменных, и перечисления ерроров в нем я не увидел :(
Спасибо сказали:
stormf1
Сообщения: 14

Re: Решается: rx1.1.1 и монтирование шар

Сообщение stormf1 »

тут выясняется еще кое что интересное
а именно служба cifs не запущена
при попытке сделать:
/etc/init.d/cifs start выдается -> вернул 6 (программа не настроена)

подскажите должна бы быть запущена служба cifs для монтирования виндовых шар?
принтеры при этом печатают нормально, не монтируются только шары :(
Спасибо сказали:
foxbe
Сообщения: 84
ОС: Ubuntu 10.04

Re: Решается: rx1.1.1 и монтирование шар

Сообщение foxbe »

А пакет etercifs стоит?
Для того чтобы при заходе в терминал окошко Info, что-то выдавало надо в nxdialog в секции zenity_ok() в выражении --text=, взять в кавычки $DIALOG_MESSAGE
Спасибо сказали:
stormf1
Сообщения: 14

Re: Решается: rx1.1.1 и монтирование шар

Сообщение stormf1 »

foxbe писал(а):
02.11.2010 13:45
а etercifs стоит?


да, стоит
Спасибо сказали:
foxbe
Сообщения: 84
ОС: Ubuntu 10.04

Re: Решается: rx1.1.1 и монтирование шар

Сообщение foxbe »

А загружен?

что выдает /etc/init.d/etercifs status
Спасибо сказали:
stormf1
Сообщения: 14

Re: Решается: rx1.1.1 и монтирование шар

Сообщение stormf1 »

да, службы etercifs и etersafe запущены
Спасибо сказали:
dimbor
Ведущий рубрики
Сообщения: 1569
Статус: Подвинутый участник

Re: Решается: rx1.1.1 и монтирование шар

Сообщение dimbor »

stormf1 писал(а):
02.11.2010 10:49
А не поставлен ли rx-etersoft поверх неудаленного freenx-server? Ась? Сколько экземпляров скрипта nxnode имеется в системе? Размер/дата того, что запускается?

все может быть :) подскажите как это проверить?

rpm -qa | grep freenx

А также man find

Смысл всего действа в том,чтобы выяснить, почему rx у вас последний, а логи от старой версии опубликованы.
Спасибо сказали:
stormf1
Сообщения: 14

Re: Решается: rx1.1.1 и монтирование шар

Сообщение stormf1 »

foxbe писал(а):
02.11.2010 13:56
что выдает /etc/init.d/etercifs status


выдает следующее:

Код: Выделить всё

ts:/var/log # /etc/init.d/etercifs status
Package etercifs 4.5.3-eter1suse
CIFS kernel module status:
    kernel module etercifs version 4.5.3 is built for current kernel
    kernel module etercifs version 4.5.3 is loaded





rpm -qa | grep freenx

ничего не выдает

А также man find

выдает следующее

Код: Выделить всё

ts:/ # find / -name "nxserver"
/var/lib/nxserver
/usr/lib64/nxserver
/usr/bin/nxserver
/etc/nxserver
/etc/sudo.d/nxserver


Смысл всего действа в том,чтобы выяснить, почему rx у вас последний, а логи от старой версии опубликованы.

до этого одно время стояла старая версия, еще для 11.1 suse и еще 32 разрядная, на которой небыло необходимости в папках и принтерах а сейчас понадобилось, решил снести все что относится к nx и поставить 1.1.1 принтеры заработали а папки нивкакую :(
Спасибо сказали:
dimbor
Ведущий рубрики
Сообщения: 1569
Статус: Подвинутый участник

Re: Решается: rx1.1.1 и монтирование шар

Сообщение dimbor »

Интересует find / -name "nxnode" и ls -l /usr/bin/nxnode
Спасибо сказали:
stormf1
Сообщения: 14

Re: Решается: rx1.1.1 и монтирование шар

Сообщение stormf1 »

foxbe писал(а):
02.11.2010 13:45
А пакет etercifs стоит?
Для того чтобы при заходе в терминал окошко Info, что-то выдавало надо в nxdialog в секции zenity_ok() в выражении --text=, взять в кавычки $DIALOG_MESSAGE



спасибо за дельный совет!
Info: Share: '//ADM/yfolder' failed to mount:
:crazy:

dimbor писал(а):
02.11.2010 16:30
Интересует find / -name "nxnode" и ls -l /usr/bin/nxnode


Код: Выделить всё

ts:/var/log # find / -name "nxnode"
/usr/bin/nxnode


Код: Выделить всё

ts:/var/log # ls -l /usr/bin/nxnode
-rwxr-xr-x 1 root root 67592 Oct 19 10:49 /usr/bin/nxnode


вроде ничего лишнего :unsure:
Спасибо сказали:
stormf1
Сообщения: 14

Re: Решается: rx1.1.1 и монтирование шар

Сообщение stormf1 »

может кто выложить свои конфиги (/etc/nxserver/node.conf а так же /etc/nxserver/node.conf.d/*) например я не пойму надо ли включать ENABLE_SHARE_MULTIMOUNT чтоб папки мапились?
с одной стороны когда его включаешь, хоть папка шары появляется (без содержимого), а так же окно с ошибкой о монтировании пропадает, или оно монтируется и на дефолтных настройках?

конфиги вдоль и поперек перелопатил но заставить пробрасываться папки так и не получается :(
Спасибо сказали:
dimbor
Ведущий рубрики
Сообщения: 1569
Статус: Подвинутый участник

Re: Решается: rx1.1.1 и монтирование шар

Сообщение dimbor »

stormf1 писал(а):
02.11.2010 16:43

Код: Выделить всё

ts:/var/log # ls -l /usr/bin/nxnode
-rwxr-xr-x 1 root root 67592 Oct 19 10:49 /usr/bin/nxnode

Да только вот

Код: Выделить всё

[root@dimsrv /]# ls -l /usr/bin/nxnode
-rwxr-xr-x 1 root root 76867 Oct 24 06:55 /usr/bin/nxnode


Свежее у этерсофта пакета RX нет? Тогда руками отсюда.

Включение мультимаунта для самого факта прокидывания шар неприципиально, если только у вас самба не свежая (которая через suid маунтить не умеет). Советовал включить его, т.к. там логирование нормально сделано - более понятно.

Спасибо сказали:
stormf1
Сообщения: 14

Re: Решается: rx1.1.1 и монтирование шар

Сообщение stormf1 »

Свежее у этерсофта пакета RX нет? Тогда руками отсюда.

увы... самое свежее что есть из подходящего это
http://ftp.etersoft.ru/pub/Etersoft/RX@Ete...6_64/SUSE/11.2/
nx-3.4.0-eter12suse.x86_64.rpm 25-Oct-2010 14:36 8895023
rx-etersoft-1.1.1-eter7suse.x86_64.rpm 19-Oct-2010 06:49 116847
а у меня система 11.3, вот и думаю в этом баг можетт быть?


Включение мультимаунта для самого факта прокидывания шар неприципиально, если только у вас самба не свежая (которая через suid маунтить не умеет). Советовал включить его, т.к. там логирование нормально сделано - более понятно.

ясно, спасибо за разьяснения ;)

толку от расширенного логирования не было, при включении мультимаунта в лог сыпались ошибки что в fstab записать cups не может запись или не может там найти соответсвующую запись :unsure:

отсюда
будьте добры объясните пожалуйста, это ветка Ваших разработок из которых etersoft клепает свои пакеты?
и насколько оперативно etersoft вносит в выкладываемые пакеты Ваши фиксы?
Спасибо сказали:
dimbor
Ведущий рубрики
Сообщения: 1569
Статус: Подвинутый участник

Re: Решается: rx1.1.1 и монтирование шар

Сообщение dimbor »

stormf1 писал(а):
02.11.2010 17:38
Включение мультимаунта для самого факта прокидывания шар неприципиально, если только у вас самба не свежая (которая через suid маунтить не умеет). Советовал включить его, т.к. там логирование нормально сделано - более понятно.

толку от расширенного логирования не было, при включении мультимаунта в лог сыпались ошибки что в fstab записать cups не может запись или не может там найти соответсвующую запись :unsure:

Так я и прицепился к логированию, т.к. ситуевина напоминает отквоченную в скобках
Метод проверки - запустить сессию, оно ругнется. Потом из под сессии:
руками создать каталог - маунтпоинт. Далее запустить командную строку маунта, почитать ее ругань, подумать. А в оконцовке запустить ее же через sudo, если прицепится, значит надо на основе предыдущей ругани nxnode фиксить.

stormf1 писал(а):
02.11.2010 17:38
будьте добры объясните пожалуйста, это ветка Ваших разработок из которых etersoft клепает свои пакеты?
и насколько оперативно etersoft вносит в выкладываемые пакеты Ваши фиксы?

Скажем так, это и мои пять копеек в развитие - мультимаунт, системный купс, acl, фиксы мелочные.
Вносит после очередного моего вопля: "Подайте шляпу и пальто..." и далее по тексту. ;)
Сейчас идут переговоры на тему добавления моих извращений в автосборку, но пока сборочная система у них не той системы ;)
При благополучном завершении переговоров я им все прощу - и терминальную лицензию на вайн, и попрание копилефта комунити вышеупомянутой системой, и убийство Джона Ленона. ;)
Спасибо сказали:
stormf1
Сообщения: 14

Re: Решается: rx1.1.1 и монтирование шар

Сообщение stormf1 »

можно предположить что с выходом CIFS Etersoft 4.5.5 данный трабл решился?
Спасибо сказали:
dimbor
Ведущий рубрики
Сообщения: 1569
Статус: Подвинутый участник

Re: Решается: rx1.1.1 и монтирование шар

Сообщение dimbor »

Предполагать можно многое. Шара "локальная" у Вас есть? Версия ядра на сервере? - есть и < 32 - тогда оно! И надоть всего обновить etercifs.
Меж тем, на предыдущие вопросы так и не ответили. Само оно тоже все решится ,но через д-о-о-олго.
Спасибо сказали:
Ответить