Имя: Пароль:
1C
 
Использование одного диска с временными файлами для разных пользователей.
0 Lama12
 
25.05.15
17:49
В профиле пользователей есть переменная отвечающая за временные файлы.
Есть идея ускорить терминальный сервер путем вывода временных файлов на виртуальный диск.Конфликтов не будет?
Может кто пробовал? Ну и критику идеи с удовольствием приму. :)
1 Heckfy
 
25.05.15
17:55
Не думаю, что временные файлы - это узкое место....
2 Гёдза
 
25.05.15
17:56
лучше каждому свой каталог все-таки
3 Lama12
 
25.05.15
18:01
(1) На самом деле дело не в скорости :(
Контроллер рейда глючит. Новое железо не купят еще года 3. Думал перевести по максимуму операции записи куда ни будь.
(2) Вот тоже "печенкой чую", но объяснить не могу.
Хотя конечно, под временные файлы можно и отдельный диск воткнуть без рейда... Но пока это запасной вариант.
4 Heckfy
 
25.05.15
18:02
(3) Может лучше бекапы настроить почаще? "Новое железо не купят еще года 3" - когда все сдохнет, еще как купят. :)
5 Lama12
 
25.05.15
18:10
(4) Бэкапы сделал. И делаем по регламенты после каждого изменения сервера.
* Установка обновлений.
* Добавление нового пользователя.
* Изменение настроек сервера.

Благо это терминальный сервер, просто делаем образ системного диска. Пользователям запрещено что либо хранить на терминальнике.
6 orangekrs
 
25.05.15
19:54
По существу могу добавить.
Есть терминальный сервер с RAID1 HDD с переводом на УФ тормозить стало безбожно. Беру в охапку корпоративные деньги, втыкаю SSD, базу кидаю на энтот SSD'шник (ОС осталась на HDD) - прирост в скорости вроде как и есть, но вроде как его и нет. Тогда создаю на SSD папки user1, user2, etc..в переменных ОС меняю расположение tmp и temp у каждого пользователя в свою папку. Результат - 8 месяцев всё ок, скорость есть )
7 orangekrs
 
25.05.15
19:56
ТС, а в чем проблема дать каждому юзеру свой темповый каталог ?
8 orangekrs
 
25.05.15
19:57
Я даже подскажу, как это вообще решить всего одной командой:
" символьная ссылка "
9 Lama12
 
25.05.15
20:09
(8) Было б здорово!
10 orangekrs
 
25.05.15
20:24
(9) так я уже сказал ) - символьная ссылка. Смысл в следующем смотрим, сколько на терминале у нас весит папка users, Если меньше, чем объем диска, на который хотим переместить временные папки зверей, ок, идём дальше

Копируем папку на новый диск
robocopy "C:\Users" "D:\Users" /E /COPYALL /XJ

удаляем папку с C:
rmdir "C:\Users" /S /Q

делаем символьную ссылку на новое место папки users
mklink /J "c:\Users" "d:\Users"

Указываем в реестре новое положение папки Users
REG ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList" /f /v "ProfilesDirectory" /t REG_EXPAND_SZ /d "d:\Users"

Перезагружаемся.
11 orangekrs
 
25.05.15
20:25
Ну, не одной командой ) Но тем не менее, не каждому вручную переназначать )
12 Lama12
 
25.05.15
20:28
(11) Класс! Спасибо.
13 orangekrs
 
25.05.15
20:28
А, дружище, а под виртуальным диском ты не RAM диск имел ввиду ) ?
14 orangekrs
 
25.05.15
20:29
(12) Остановись, демон! Если это RAM диск косяка споришь!
15 Lama12
 
25.05.15
20:42
(14) :) Его самого, но скорее физику поставлю.
16 orangekrs
 
25.05.15
20:48
(15) в (10) я тебе показал как вообще все профили переместить в другое место. В случае с RAM диском после перезагрузки их просто не будет и ты получишь 100500 ошибок при входе пользователей. Моё совет перемещать всё таки на физический диск.

Впринципе, из спортивного интереса,на ram диск можно переместить именно темповые папки 1С, но при работе 1С может раздуть их на несколько ГБ (у одного пользователя) - оперативы хватит? Если не хватит места для темпа 1С вылетит )
17 Cyberhawk
 
25.05.15
20:57
Темповые папки 1С на рам-диск пихать не комильфо - платформа каждый раз будет создавать там кэш конфигурации (как следствие - замедление запуска клиентов и/или понижение их производительности). Также настройки списков, отборов, положений окон будут хериться (на обычных формах точно).