Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Windows Server 2008/2008 R2 (http://forum.oszone.net/forumdisplay.php?f=97)
-   -   [решено] печать на терминальных серверах (http://forum.oszone.net/showthread.php?t=180569)

blacksmithov 14-07-2010 16:08 1453259

печать на терминальных серверах
 
Здравствуйте.
Что имеем:
1. ферма из 7 terminal serverов на Win Server 2008 R2.
2. тонкие клиенты по управлением WinXP Embedded 2009 POSReady, которые по rdp цепляются к ферме (ну соответственно там распределяется нагрузка и тд и тп)
3. Кучу различных принтеров: как подключаемых к клиентам через usb так и сетевых. В дополнение скажу, что принетор меньше чем тонких клиентов и соответственно некоторым клиентам придется печатать на другие принтера в виду исключения собственного

Что уже сделал:
1. На клиенте к которому подключен принтер расшарил этот самый принтер(перед этим поставил конечно драйвера) )
2. На клиенте на котором нет принтера- подключил расшареный принтер
3. На обоих клиентах проверил требования и выполнил если их нет( в частности drp v6.1 и frameworks 3.0 sp1)
4. Подключился с обоих клиентов к ферме, принтера в системе определились нормально (Terminal Services Easy Print ). То есть по простому это называется маппинг usb-принтеров если не ошибаюсь.

То есть все вроде как нормально, но все равно есть вопросы:
1. Насколько я понял, то все принтера при существующей терминальной сессии должны быть видны администраторам домена? я их почему то не увидел
2. Как убрать кучу созданных портов (вида ts01, ts02, ts03 и тд) созданных при терминальных сессиях, которые уже давно закрыты?

Ну и в завершении самое главное:
Начальство изложило несколько иной подход для решения печати в среде фермы терминальных серверов( сразу поправлсь что тонких клиентов в ближайшем будующем будет не 2 а 1000):

На терминальном сервере будет расшариваться доступ к принтеру(который в свою очередь стоит локально на одном из тонких клиентов) и соответственно эти принтера будут видны только тем кому это будет нужно...

Сейчас я начну тестирование, но сразу возникают вопросы:
1. Каким образом настроить правильно отображение и доступ к принтерам для определенных пользователей (забыл сказать что есть AD)
2. Я так понимаю на каждый из терминальных серверов нужно будет этот принтер подключать (исходя из того что непонятно куда произойдет подключение по ферме)
и соответственно ставить драйвера. Драйвера на серваки ставить тоже не очень хорошо... так ведь?
3. Что еще нужно учитывать при таком подходе к печати на терминальных серверах?

Рад буду услышать мнения и собственный опыт
Спасибо

Angry Demon 14-07-2010 17:03 1453297

Цитата:

Цитата blacksmithov
(Terminal Services Easy Print ). То есть по простому это называется маппинг usb-принтеров если не ошибаюсь.

Ошибаешься. :) Маппинг происходит когда не работает Easy Print и нужно ставить на ТС драйверы всех клиентстких принтеров.

Цитата:

Цитата blacksmithov
Насколько я понял, то все принтера при существующей терминальной сессии должны быть видны администраторам домена?

Нет, насколько мне известно, при Easy Print не видны. Принтеры видны только при обычном (по старинке) отображении принтеров.

Цитата:

Цитата blacksmithov
Как убрать кучу созданных портов (вида ts01, ts02, ts03 и тд) созданных при терминальных сессиях, которые уже давно закрыты?

Зачем? При следующем сеансе на них повиснут принтеры клиентов.

Цитата:

Цитата blacksmithov
На терминальном сервере будет расшариваться доступ к принтеру(который в свою очередь стоит локально на одном из тонких клиентов) и соответственно эти принтера будут видны только тем кому это будет нужно...

Ну, а сейчас, что, не так? Каждый видит только свой принтер.

blacksmithov 15-07-2010 07:14 1453562

Цитата:

Цитата Angry Demon
Цитата blacksmithov:
Как убрать кучу созданных портов (вида ts01, ts02, ts03 и тд) созданных при терминальных сессиях, которые уже давно закрыты?
Зачем? При следующем сеансе на них повиснут принтеры клиентов. »

Как то не висят а количество новых портов растет

Цитата:

Цитата Angry Demon
Цитата blacksmithov:
На терминальном сервере будет расшариваться доступ к принтеру(который в свою очередь стоит локально на одном из тонких клиентов) и соответственно эти принтера будут видны только тем кому это будет нужно...
Ну, а сейчас, что, не так? Каждый видит только свой принтер. »

Сейчас каждый видит свой принтер, которые установлены локально. В терминальной сессии он определяется как изи принтер.

blacksmithov 15-07-2010 08:19 1453576

Ну а вообще как правильно сделать учитывая условия которые я излогал ранее... то есть :
1. ферма ТС
2. принтера как локальные так и сетевые
3. не у всех есть принтера

Angry Demon 15-07-2010 08:30 1453582

Цитата:

Цитата blacksmithov
Сейчас каждый видит свой принтер, которые установлены локально.

Стоп!
Цитата:

Цитата blacksmithov
1. На клиенте к которому подключен принтер расшарил этот самый принтер(перед этим поставил конечно драйвера) )
2. На клиенте на котором нет принтера- подключил расшареный принтер
3. На обоих клиентах проверил требования и выполнил если их нет( в частности drp v6.1 и frameworks 3.0 sp1)
4. Подключился с обоих клиентов к ферме, принтера в системе определились нормально (Terminal Services Easy Print ).

Т.е., не только локальные, но и расшаренные сетевые. Зачем ещё открывать Америку через форточку, если всё прекрасно изипринтится и работает, и каждый видит только свой дефольный принтер?

blacksmithov 15-07-2010 08:46 1453593

Цитата:

Цитата Angry Demon
Т.е., не только локальные, но и расшаренные сетевые. Зачем ещё открывать Америку через форточку, если всё прекрасно изипринтится и работает, и каждый видит только свой дефольный принтер? »

в том то и дело, что лично для меня все ок, но начальство поставило чуть другую задачу:
контроль печати. то есть админы должны будут видеть кто и чего и в каких количествах напечатал

blacksmithov 15-07-2010 09:58 1453634

Angry Demon, а какой способ все же можно применить для печати на ТС?

Severny 15-07-2010 10:18 1453647

Сам подивился, как мне все проблемы с принтерами в терминале решил ScrewDrivers.

blacksmithov 15-07-2010 10:46 1453676

Цитата:

Цитата Severny
Сам подивился, как мне все проблемы с принтерами в терминале решил ScrewDrivers. »

К сожалению данный продукт платный, купить нет возможности, а нелицензионное тоже нельзя использовать

Вот если кто знает как убивать порты созданные терминальными сессиями- скажите плз- буду очень признателен

Angry Demon 16-07-2010 07:43 1454282

Цитата:

Цитата blacksmithov
начальство поставило чуть другую задачу:
контроль печати. то есть админы должны будут видеть кто и чего и в каких количествах напечатал

Админ может к любому принтеру подключиться, для этого необязательно их на сервер подключать.
Ну, а уж если поставили задачу видеть весь зоопарк на сервере, то единственное, что приходит в голову - отключение Easy Print, и пусть всё работает по старинке.

blacksmithov 30-09-2010 09:40 1507963

Сейчас вроде все настроил. Для принтеров HP при перенаправлении успильзуется универсальный драйвер HP, для всех других Easyprint. Но вот проблема скорость печати ОЧЕНЬ медленная. То есть по факту подключаю LJ 1020. Печатает текст быстро а вот с момента нажатия кнопки ПЕЧАТЬ до момента распечатывания проходит порядка 30 сек. Если послать кучу листов, то ничо не изменяется: так же долго приходится ждать, но потом лист за листом быстро распечатываются... кто знает как с этим бороться? посмотрел в инете, увидел что люди жалуются на монитор печати. Удаляй ветку, давал права но толку нет - ситуация неизмена


Время: 16:52.

Время: 16:52.
© OSzone.net 2001-