Видимость дисков NetWare в 3-х звенке

0 (0)
  • Развернуть Видимость дисков NetWare в 3-х звенке ( Александр  27.02.2014 03:34 )
    5(1)
    Кто-нибудь использует в качестве файлового сервера NetWare 6.5?
    Не видны диски под 3-х звенкой
    ОС - Windows 2008 srv R2 64 bit
    Novell Client 2 SP3 для Windows Server 2008 R2 (IR5)

    Под Windows 2003 32 bit все видно.
    >> Ответить
    • Развернуть Диски не доступны именно из СП (+) ( Александр  27.02.2014 07:55 )
      5(1)
      В консоли из под пользователем СП все видно и доступно.
      >> Ответить
    • Развернуть Видимость дисков NetWare в 3-х звенке ( Мелихов Василий  27.02.2014 11:24 )
      5(1)
      Для Windows 2008 Server можно использовать символические ссылки с помощью утилиты 'mklink', входящей в состав данной ОС:

      Создание символической ссылки.
      MKLINK [[/D] | [/H] | [/J]] Ссылка Назначение
      /D Создание символической ссылки на каталог.
      По умолчанию создается символическая ссылка на файл.
      /H Создание жесткой связи вместо символической ссылки.
      /J Создание соединения для каталога.
      Ссылка Имя новой символической ссылки.
      Назначение Путь (относительный или абсолютный), на который ссылается новая ссылка.

      Пример:
      'mklink /D C:\FolderLink \\192.168.0.1\Folder'. Могут быть созданы в любой папке.
      Они размещаются в файловой системе и доступны в трёхзвенной архитектуре, с терминала.
      >> Ответить
      • Развернуть Проблема остается (+) ( Александр  28.02.2014 08:06 )
        5(1)
        Через трехзвенку ресурсы не доступны. С консоли (двухзвенки) все доступно.
        >> Ответить
        • Развернуть мы эту проблему давно решили. Все диски видны(+) ( Sergey  28.02.2014 11:16 )
          5(1)
          причем с дисками Netware PSQL работает лучше, чем с MS.
          Решение простое - надо запускать сервис СП в той же сессии, в которой даются права на диски и от того же пользователя.
          Для этого мы используем SRVANY из Toolkit Microsoft.
          Делаем службой командный файл, в котором мапятся нужные диски и потом запускается служба СП.
          Режим запуска службы СП - ручной.

          >> Ответить
          • Развернуть Вот спасибо, попробуем (-) ( Александр  28.02.2014 12:12 )
            5(1)
            Not specified
            >> Ответить
          • Развернуть Не получается (+) ( Александр  03.04.2014 12:09 )
            5(1)
            А можно подробнее, как Вы делали?
            Так и не получается получить доступ к дискам Netware.

            Создали BAT файл для запуска службы:
            net use W: \\bank1\vol1 /user:User password
            "C:\Program Files (x86)\RsAppServer\RsAppServKassa50\BIN\rsc.exe" start "C:\Program Files (x86)\RsAppServer\RsAppServKassa50\BIN\rsappserv.sci"
            
            Сервис, созданный SRVANY, стартует, стартует и связанный сервис СП из батника. Но содержимое диска по UNC пути (\\BANK1\VOL1\RSBANK\...) так и не отображается.
            >> Ответить
            • Развернуть У нас СП запускается, как служба. ( Sergey  03.04.2014 12:49 )
              5(1)

              Может в этом проблема?
              В настройках конфигуратора указан тот же пользователь, который мапит диск (/user:User password из батника) и с тем же паролем.
              батник службы вот так выглядит

              %systemroot%\system32\net use g: /del
              
              %systemroot%\system32\net use g: \\FS1NW\VOL1 /user:User pass
              
              %systemroot%\system32\net start "R-Style AppRsB"
              %SystemRoot%\system32\net stop DiskMap
              

              служба СП имеет свойство запуска "Вручную".
              Саму службу SrvAny (имя у нас DiskMap) запускаем в автозагрузке (тоже свойство "Вручную").

              %SystemRoot%\system32\net start DiskMap

              >> Ответить
              • Развернуть Никак (+) ( Александр  04.04.2014 11:53 )
                5(1)
                Содержимое сетевого диска Netware не доступно, только его присвоенная буква.

                1. В Novel логинимся как ApUser
                2. В настройках RSConfig СП - "Процессы запускать как ApUser"
                3. В батнике прописан мап буквы диска от имени ApUser

                Пытаемся глянуть в RS, например, "Подготовленные отчеты" - кроме буквы диска содержимого нет.

                Хотя если попытаться потом в системе по правой кнопке на мапированном диске выбрать "отключить", система пишет "на отключаемом диске есть открытые файлы или ожидающие запросы, отключение невозможно".

                Засада.

                Windows 2008 Server R2 64 bit.
                >> Ответить
                • Развернуть Работает вот как (+) ( Александр  07.04.2014 11:59 )
                  5(1)
                  Если под любым пользователем запустить макрос
                  run (GetEnv("COMSPEC"),"/c " + "..\\MAC\\run_netware.bat");
                  
                  В батнике прописано
                  "C:\WINDOWS\system32\net.exe" use Q: /del
                  "C:\WINDOWS\system32\net.exe" use Q: \\bank1\vol1 /user:User Password
                  

                  Тогда ресурсы Netware становятся доступны любому пользователю!
                  Понаблюдаю не отваливается ли со временем.
                  Правда костыли получаются неудобные, но если стабильно будет работать...
                  >> Ответить