Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Windows 2008 R2 и сетевые файлы

Автор: Cyak
Дата сообщения: 28.02.2014 06:34
Здрасте.

Имеется сервер Windows 2008 R2 x64 SP1 , на нем поднята роль терминального сервера. Несколько десятков пользователей работают на нем через RDP.

У этих пользователей подключены сетевые диски с сетевого хранилища в локальной сети.
(файлы 1с , формы приложений).
Иногда у администраторов возникает необходимость обновить некоторые из этих файлов.
Проблема возникает после замены файла - пользователи их видят пустыми. Т.е видно размер файла, видно что он модифицирован был, но при просмотре он пуст.

Вылечивается эта беда - копированием этого "пустого файла" на локальный диск. После копирования он волшебным образом становится нормальным.

Есть подозрение на некий кэш, кэш сетевых файлов. Но групповой политикой автономные файлы отключены, в центре синхронизации тоже все отключено.

Замечу, что в сети также есть аналогичные терминальные сервера, но на Win 2003 R2, уже в бою 5 лет, на них ничего подобного,никогда не было.
Прошу помощи коллективного разума
Автор: ipmanyak
Дата сообщения: 28.02.2014 11:59
Cyak
1.
http://social.technet.microsoft.com/Forums/windowsserver/en-US/b50d1400-252e-4a6e-b3a9-5276cf9093c7/files-delay-in-showing-in-network-share?forum=winserverfiles

http://technet.microsoft.com/ru-ru/library/ff686200%28v=ws.10%29.aspx

http://blogs.msdn.com/b/winsdk/archive/2009/07/10/file-exists-access-getfileattributes-findfirstfile-findnextfile-stat-behavior-over-smb-2-0.aspx
тут пояснение, что это типа не баг

Похож на ваш случай для W2K8 SP2 , только связан с тем, что новых файлов вообще не видно. Лечится правкой реестра выставлением в ноль параметров жизни кэша.

2.
Можно попробовать отключить SMB2
Для того чтобы отключить SMB 2.0 на стороне сервера

HKLM\System\CurrentControlSet\Services\LanmanServer\Parameters

Создайте новый параметр типа REG_DWORD с именем » Smb2

Value name: Smb2
Value type: REG_DWORD
0 = отключено
1 = включено


Добавлено:
если поможет, то сообщи сюда что помогло.
Автор: Adminny
Дата сообщения: 04.03.2014 00:54
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters

FileInfoCacheLifetime = 0
FileNotFoundCacheLifetime = 0
DirectoryCacheLifetime = 0

Тип данных REG_DWORD
Автор: Cyak
Дата сообщения: 04.03.2014 04:37
Спасибо за отклики.
Добавил в реестр значения FileInfoCacheLifetime = 0 FileNotFoundCacheLifetime = 0 DirectoryCacheLifetime = 0. На неделе перезагружу сервер, потом дам знать
Автор: artclub
Дата сообщения: 11.06.2014 08:49
Добрый день!

Помогите плиз!

Есть сервер https://172.16.10.252:7781/ec/faces/index.xhtml


как сделать чтоб набирая ec.local в браузере сразу открывалась это

https://172.16.10.252:7781/ec/faces/index.xhtml


Помогите плиз нужно очень срочно!

Заранее спасибо!
Автор: artclub
Дата сообщения: 12.06.2014 08:36
ipmanyak

Добрый день!

Помогите плиз!

Есть сервер https://172.16.10.252:7781/ec/faces/index.xhtml


как сделать чтоб набирая ec.local в браузере сразу открывалась это

https://172.16.10.252:7781/ec/faces/index.xhtml


Помогите плиз нужно очень срочно, где копать?!

Заранее спасибо!
Автор: Adminny
Дата сообщения: 12.06.2014 09:30
artclub
Есть же стандартное решение преобразования IP-2-Name:
добавить строчку в C:\Windows\system32\drivers\etc\hosts
Автор: artclub
Дата сообщения: 12.06.2014 09:57
Adminny

А где и что нужно добавить?

Или где можно почитать об этом?

Ну очень нужно!
Автор: Adminny
Дата сообщения: 12.06.2014 10:09
artclub

Добавить строчку вида

IP-адрес пробел имя:

10.10.10.100 mail.example.com
Автор: artclub
Дата сообщения: 12.06.2014 10:12
Adminny


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

Добавлено:
Adminny

как я понял мне нужно прописать в hosts

https://172.16.10.252:7781/ec/faces/index.xhtml el.local

И все должно работать?
Автор: Adminny
Дата сообщения: 12.06.2014 10:22
artclub

Надо прописать:
172.16.10.252 el.local

А редирект с el.local на https://172.16.10.252:7781/ec/faces/index.xhtml
делается средствами самого веб-сервера.

Если пользователей мало, то можно каждому в хост-файл добавить строку.
Если много, то в локальном dns-сервере нужно добавить запись типа А.
Автор: artclub
Дата сообщения: 12.06.2014 10:50
пользователей много около 750


"то в локальном dns-сервере нужно добавить запись типа А." что нужно добавить?
Автор: Adminny
Дата сообщения: 12.06.2014 14:26
artclub
Создать в dns зону local
И в ней создать запись el типа А = 172.16.10.252
Автор: artclub
Дата сообщения: 13.06.2014 14:04
Adminny

Спасибо большое, выручил!

Страницы: 1

Предыдущая тема: Загадка видео... Драйвер? ОС?


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.