| 
    
            
         
         | 
    
  | 
1С файловый режим + web-сервер + SAMBA (Linux). Тормоза! | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        shane13    
     14.07.17 
            ✎
    13:52 
 | 
         
        Всем привет!
 
        Появилась задача установить 1С на Linux в файловом режиме, опубликовать базу на web-сервере. Пользоваться будут 2-3 человека, работать через браузер. На данный момент всё установлено, база в расшаренной папке на SAMBA. На windows-машине для административных задач линуксовая шара подключена как сетевой диск. Проблемы: Тонкий клиент и конфигуратор работает очень медленно, web-клиент более-менее, но на блокировки пока не проверяли В smb.conf написано следующее: [Base1C] comment = 1C Enterprise Base path = /pub/Base1C guest ok = no read only = no writable = yes browsable = no blocking locks = no locking = yes oplocks = no valid users = sambauser, @sambagroup create mask = 0777 directory mask = 0777 force directory mode = 0777 force security directory mask = 0777 inherit permissions = yes level2 oplocks = no Подскажите, что поправить в конфиге Самбы, чтобы избежать тормозов и проблем? Заранее спасибо!  | 
|||
| 
    1
    
        Garykom    
     гуру 
    14.07.17 
            ✎
    13:58 
 | 
         
        (0) Для начала назови характеристики "сервера" и какой линукс и как установлен (со всеми дровами нужными или нет).     
         | 
|||
| 
    2
    
        Garykom    
     гуру 
    14.07.17 
            ✎
    14:01 
 | 
         
        (1)+ А то прикинь клиенты жалуются что у них базовая БП3 тормозит... на железе 5 летней давности с 2 гиг оперативки и на винде ))     
         | 
|||
| 
    3
    
        shane13    
     14.07.17 
            ✎
    14:03 
 | 
         
        Проц i3-4330, RAM 8Gb, установлен CentOS7, база УНФ     
         | 
|||
| 
    4
    
        Провинциальный 1сник    
     14.07.17 
            ✎
    14:03 
 | 
         
        При доступе через веб на наличие и настройки самбы пофиг     
         | 
|||
| 
    5
    
        Провинциальный 1сник    
     14.07.17 
            ✎
    14:03 
 | 
         
        +(4) Надеюсь, вы базу не через сетевой путь на веб-сервере опубликовали?)     
         | 
|||
| 
    6
    
        Garykom    
     гуру 
    14.07.17 
            ✎
    14:05 
 | 
         
        (3) Только не говори что i386 ?     
         | 
|||
| 
    7
    
        shane13    
     14.07.17 
            ✎
    14:05 
 | 
         
        (4)(5) через веб как раз более менее, через тонкий клиент тормоза и конфиг открывается по 15 минут
 
        база была опубликована вот таким макаром: ./webinst -apache24 -wsdir Base1C -dir '/var/www/html/Base1C/' -connStr "File=/pub/Base1C;" -confPath /etc/httpd/conf/httpd.conf  | 
|||
| 
    8
    
        shane13    
     14.07.17 
            ✎
    14:06 
 | 
         
        (6), неее, /opt/1C/v8.3/x86_64     
         | 
|||
| 
    9
    
        Garykom    
     гуру 
    14.07.17 
            ✎
    14:06 
 | 
         
        (7) >"File=/pub/Base1C;"
 
        извращенцы  | 
|||
| 
    10
    
        Провинциальный 1сник    
     14.07.17 
            ✎
    14:06 
 | 
         
        (7) "Через веб" означает что тонкий клиент тоже подключается через веб-сервер. Надеюсь, вы не пытаетесь работать с файловой базой через самбу?     
         | 
|||
| 
    11
    
        Garykom    
     гуру 
    14.07.17 
            ✎
    14:07 
 | 
         
        (10) Угу думаю они толстый клиент запускают на самом деле     
         | 
|||
| 
    12
    
        shane13    
     14.07.17 
            ✎
    14:07 
 | 
         
        (10), нет, тонкий заходит через веб с такими настройками http://1c-enterprise/Base1C     
         | 
|||
| 
    13
    
        shane13    
     14.07.17 
            ✎
    14:09 
 | 
         
        Но при этом тонкий клиент тормозит, а веб нет
 
        Ну и про конфиг основной вопрос - он то через шару работает, как его ускорить можно?  | 
|||
| 
    14
    
        Garykom    
     гуру 
    14.07.17 
            ✎
    14:10 
 | 
         
        (13) терминал подними на linux     
         | 
|||
| 
    15
    
        Провинциальный 1сник    
     14.07.17 
            ✎
    14:10 
 | 
         
        (12) В окне "О программе" режим Веб-сервер?     
         | 
|||
| 
    16
    
        shane13    
     14.07.17 
            ✎
    14:12 
 | 
         
        (15) Да, Режим: Веб-сервер, Приложение: Тонкий клиент     
         | 
|||
| 
    17
    
        shane13    
     14.07.17 
            ✎
    14:13 
 | 
         
        (14) это поможет моему конфифгуратору? можно подробнее?)     
         | 
|||
| 
    18
    
        mistеr    
     14.07.17 
            ✎
    14:26 
 | 
         
        Я так и не понял, база и веб сервер на одном хосте? Если да, то зачем Самба?     
         | 
|||
| 
    19
    
        shane13    
     14.07.17 
            ✎
    14:37 
 | 
         
        (18) какими ещё средствами можно получить доступ с WIN-машины к файловой базе на Linux в режиме Конфигуратора, если не расшарить каталог в базой?     
         | 
|||
| 
    20
    
        mistеr    
     14.07.17 
            ✎
    14:44 
 | 
         
        (19) А, для конфигуратора, понятно.
 
        Я не спец по Самбе, но по-моему oplocks должны помочь.  | 
|||
| 
    21
    
        Fragster    
     гуру 
    14.07.17 
            ✎
    14:45 
 | 
         
        выкинуть доступ через самбу, делать административные задачи через ssh     
         | 
|||
| 
    22
    
        Fragster    
     гуру 
    14.07.17 
            ✎
    14:49 
 | 
         
        поменять i3 на что-то посерьезнее     
         | 
|||
| 
    23
    
        shane13    
     14.07.17 
            ✎
    14:59 
 | 
         
        (22) проц не нагружен совсем, памяти более чем хватает. Через SSH можно открыть конфигуратор?     
         | 
|||
| 
    24
    
        Garykom    
     гуру 
    14.07.17 
            ✎
    15:02 
 | 
         
        (17) терминальный сервер будет на linux и конфигуратор там запускаешь через rdp а не по сети
 
        https://admi.me/lesson-ustanovka-xrdp-na-centos-7-92 https://sergeyvasin.net/2016/05/13/xrdp-centos/  | 
|||
| 
    25
    
        Garykom    
     гуру 
    14.07.17 
            ✎
    15:03 
 | 
         
        (23) можно выгрузить к себе конфу/базу и/или загрузить назад     
         | 
|||
| 
    26
    
        Fragster    
     гуру 
    14.07.17 
            ✎
    15:05 
 | 
         
        (23) ну во что-то же оно упирается. как правило места два - сериализация (проц) и данные (диски).
 
        ну, еще доступ к файловой через веб однопоточный, но на двух пользователх это не должно сильно влиять, если только они не крутят долгие отчеты, или не вбивают непрерывно данные. если же создают параллельную нагрузку, то нужно запускать несколько инстансов апача и прописывать каждому из юзеров нужный инстанс в строку подключения  | 
|||
| 
    27
    
        Garykom    
     гуру 
    14.07.17 
            ✎
    15:07 
 | 
         
        (26) Гм а можно поподробнее?     
         | 
|||
| 
    28
    
        Garykom    
     гуру 
    14.07.17 
            ✎
    15:07 
 | 
         
        (27)+ про "запускать несколько инстансов апача" ?     
         | 
|||
| 
    29
    
        mistеr    
     14.07.17 
            ✎
    15:12 
 | 
         
        (26) В данном случае скорее всего упирается в сеть.     
         | 
|||
| 
    30
    
        shane13    
     14.07.17 
            ✎
    15:14 
 | 
         
        (24) а вот это интересно. Т.е. я подключаюсь по обычному RDP на linux-машину и просто через GUI (который тоже кстати надо поставить) там открываю 1С, так?     
         | 
|||
| 
    31
    
        Fragster    
     гуру 
    14.07.17 
            ✎
    15:16 
 | 
         
        (28) делаешь несколько копий /usr/local/apache2/conf/httpd.conf меняешь в них порты (например выставляешь 8081, 8082 и т.п.) в службе апача дублируешь строки запуска, подменяя путь до конфига (если он не указан, то указываешь после -f)     
         | 
|||
| 
    32
    
        Fragster    
     гуру 
    14.07.17 
            ✎
    15:17 
 | 
         
        потом можно реверс прокси типа HAproxy с round-robin подключить, вроде как он умеет ставить соответствие клиента с нодой, к которой клиент подключен     
         | 
|||
| 
    33
    
        Fragster    
     гуру 
    14.07.17 
            ✎
    15:17 
 | 
         
        но (32) я не делал ;)     
         | 
|||
| 
    34
    
        Garykom    
     гуру 
    14.07.17 
            ✎
    15:20 
 | 
         
        (30) угу     
         | 
|||
| 
    35
    
        Garykom    
     гуру 
    14.07.17 
            ✎
    15:21 
 | 
         
        (33) Готовое решение бы, было бы прикольно.
 
        Вроде оно лицензий 1С не нарушает же?  | 
|||
| 
    36
    
        Вафель    
     14.07.17 
            ✎
    15:21 
 | 
         
        (35) есть на ис, но за платно     
         | 
|||
| 
    37
    
        Вафель    
     14.07.17 
            ✎
    15:22 
 | 
         
        (30) Это нужно клиента линуксового использовать. Я бы не стал     
         | 
|||
| 
    38
    
        shane13    
     14.07.17 
            ✎
    15:23 
 | 
         
        (37) а как тогда лучше, sambа тормозит или я не умею её готовить((     
         | 
|||
| 
    39
    
        Вафель    
     14.07.17 
            ✎
    15:25 
 | 
         
        постгре     
         | 
|||
| 
    40
    
        ansh15    
     14.07.17 
            ✎
    15:27 
 | 
         
        (39) + 14400 на мини сервер. А люди хотят чтобы совсем "бесплатно".     
         | 
|||
| 
    41
    
        shane13    
     14.07.17 
            ✎
    15:28 
 | 
         
        (39) ну это понятно, но лицензию на сервер никто не хочет покупать из-за 2-3 пользователей( так что отпадает. У нас есть лицензии на 5 пользователей, их на web-сервер поставили     
         | 
|||
| 
    42
    
        Fragster    
     гуру 
    14.07.17 
            ✎
    15:42 
 | 
         
        (41) ты сначала определи, что тормозит     
         | 
|||
| 
    43
    
        Fragster    
     гуру 
    14.07.17 
            ✎
    15:42 
 | 
         
        проц, диск, сеть, блокировки     
         | 
|||
| 
    44
    
        Вафель    
     14.07.17 
            ✎
    15:43 
 | 
         
        (43) конфигуратор тормозит, какие блокировки     
         | 
|||
| 
    45
    
        Fragster    
     гуру 
    14.07.17 
            ✎
    15:49 
 | 
         
        (44) Тонкий клиент и конфигуратор работает очень медленно     
         | 
|||
| 
    46
    
        Garykom    
     гуру 
    14.07.17 
            ✎
    15:56 
 | 
         
        может тормозит не "сервер", а клиентские компы по сетке?     
         | 
|||
| 
    47
    
        Fragster    
     гуру 
    14.07.17 
            ✎
    15:57 
 | 
         
        (46) может быть. тут автор нужен.     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |