Приветствую!
Версия 1С 7,70,486
Wine@Etersoft 1.0.7 Network
База лежит на файл-сервере. Доступ к общему диску: для Win-станций по samba, для Linux-станций - NFS.
Настройки следующие:
Samba 3.0.25b на сервере
--------------------------------
[db]
comment = Базы 1С
path = /path/to/db
create mask = 0660
directory mask = 0770
valid users = @MyGroup
writable = yes
locking = no
oplocks = no
level2 oplocks = no
NFS
----------------------
файл /etc/exports на сервере
/path/to/db 192.168.0.0/24(rw,no_root_squash)
файл /etc/fstab на станции
192.168.0.1:/path/to/db /mnt/nfs nfs rw,rsize=32768,wsize=32768,intr,noatime 0 0
WINE на станции
---------------------
В папке ~/.wine/dosdevices создал символическую ссылку на /mnt/nfs с именем x:.
В winecfg отметил диск x: как сетевой.
Замечены следующие проблемы:
1. К базе 1С можно одновременно подключиться под одним именем с Win и Linux-станций.
2. Если на Linux-станции закрыть 1С некорректно (перезапустить X-ы, например), то при следующем запуске она выдает сообщение о некорректном завершении работы и предлагает зайти в монопольном режиме и выполнить переиндексацию. Можно запустить 1С, выполнить переиндексацию и вроде все зашибись, НО все это можно сделать даже тогда, когда к базе уже подключена Win-станция. Соответственно, после такой "индексации" данные теряются.
Где ошибка? Как исправить?
1С - одновременная работа Windows и Linux станций
Модератор: Модераторы разделов
-
ivul
- Сообщения: 102
- ОС: Debian/Ubuntu Linux
-
Hoblin
- Модератор
- Сообщения: 1442
- Статус: Etersoft team
- ОС: ALT Linux
Re: 1С - одновременная работа Windows и Linux станций
Нельзя использовать NFS для организации совместной работы. Нужно монтировать по CIFS с использованием этерсофтовского пакета linux-cifs.
-
ivul
- Сообщения: 102
- ОС: Debian/Ubuntu Linux
-
On-Lite
- Сообщения: 73
- ОС: SLES 10
Re: 1С - одновременная работа Windows и Linux станций
Почитай внимательно мануал по одновременной работе Windows и Linux клиентов в FAQ от Eterosoft. Там написано, что работать могут ТОЛЬКО по протоколу CIFS. Настрой CIFS, он ставится и настраивается точно так же легко как и NFS.
Исследовательский центр. Инфа по Linux терминалам.
http://netlab.clan.su
http://netlab.clan.su
-
ivul
- Сообщения: 102
- ОС: Debian/Ubuntu Linux
Re: 1С - одновременная работа Windows и Linux станций
Да я в курсе.
На сервере железо хилое. 1C через Samba тормозит, а по NFS летает.
-
Hoblin
- Модератор
- Сообщения: 1442
- Статус: Etersoft team
- ОС: ALT Linux
Re: 1С - одновременная работа Windows и Linux станций
На NFS можно настроить только без win-машин - и будет летать. А с win-машинами только через CIFS. Ну или терминальный доступ для win-клиентов делать.
-
mmm62
- Сообщения: 7
Re: 1С - одновременная работа Windows и Linux станций
по собственному опыту - nfs для 1c лучше вообще неиспользовать. при глюках свича\сети\электричества подает база 1с с вероятностью 50%. лечится только восстановлением из бакапа. гоните всех на терминальный сервер.
про CIFS сказать не могу. нет win клиентов.
-
On-Lite
- Сообщения: 73
- ОС: SLES 10
Re: 1С - одновременная работа Windows и Linux станций
Правда, сделай всех через терминал и через Windows и Linux, пусть 1С стоит на Linux машине. Открой удаленный доступ к X серверу и все.
Исследовательский центр. Инфа по Linux терминалам.
http://netlab.clan.su
http://netlab.clan.su
-
AMD
- Сообщения: 478
- Статус: Maestro
- ОС: Linux Kubuntu 7.10
Re: 1С - одновременная работа Windows и Linux станций
-
vkozlov
- Сообщения: 37
- ОС: CentOS 5.0
Re: 1С - одновременная работа Windows и Linux станций
Во-первых, локальный по лицензии предназначен не просто для установки на одну машину а для работы одного пользователя. То есть лицензионное соглашение нарушится.
Во-вторых, очень не исключено что влокальной и в серевой версии механизмы блокировок работают по разноу.