Показаны сообщения с ярлыком Windows 2008. Показать все сообщения
Показаны сообщения с ярлыком Windows 2008. Показать все сообщения

среда, 26 февраля 2014 г.

Уменьшаем размер tempdb в MS SQL 2008+

0 коммент.
Периодически сталкиваюсь с проблемой нехватки места на SQL сервере. И как правило причиной этому служит база tempdb. Для её очистки, можно сделать задание для агента со следующим запросом:

use tempdb
GO

DBCC FREEPROCCACHE -- clean cache
DBCC DROPCLEANBUFFERS -- clean buffers
DBCC FREESYSTEMCACHE ('ALL') -- clean system cache
DBCC FREESESSIONCACHE -- clean session cache
DBCC SHRINKDATABASE(tempdb, 10); -- shrink tempdb
dbcc shrinkfile ('tempdev') -- shrink db file
dbcc shrinkfile ('templog') -- shrink log file
GO

-- report the new file sizes
SELECT name, size
FROM sys.master_files
WHERE database_id = DB_ID(N'tempdb');
GO

понедельник, 11 ноября 2013 г.

Открываем доступ отделу HelpDesk на импорт списка терминальных хостов с RDS Broker, и возможностью подключения к удаленным сеансам

0 коммент.
 Для организации удаленной поддержки клиентов терминальной фермы состоящей из нескольких хостов - необходимо:

  1. 1) Если еще нет, то создать в AD группу безопасности. Например - RDS-Support
  2. 2) На каждом терминальном сервере:
    • - назначить группе RDS-Support полные права для RDP-Tcp соединения:

 

    • - назначить группе RDS-Support, WMI права (Read Security) для TerminalServices\
      • В mmc консоли добавить оснастку WMI Control (local)
      • В закладке Security раскрыть путь- ROOT\CIMV2\TerminalServices\ms_409

                              
      • Назначить права Read Security для нашей группы

                                          

вторник, 19 марта 2013 г.

Не применяется раскладка клавиатуры по умолчанию на терминальном сервере 2008 R2

1 коммент.
Проблема:

На RDS Windows 2008 R2 не применяются настройки клавиатуры по умолчанию. Выставил для всех новых пользователей - русский язык, а в терминальной сессии все равно английский.

Решение:

Необходимо отключить функцию Auto Detect Keyboard Layout. Эта фича появилась в 2008 R2, и отвечает за автоматический перенос настроек клавиатуры с хоста клиента.
В реестре, на терминальном сервере добавляем новое значение:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"IgnoreRemoteKeyboardLayout"=dword:00000001

пятница, 14 сентября 2012 г.

Зависание сетевого интерфейса INTEL 82574L

0 коммент.

Очень интересно себя ведет адаптер 82574L. В процессе своей работы, он перестает принимать и отправлять пакеты, причем совершенно неожиданно:) Для Windows систем, достаточно в закладке "power managment" снять все галочки(энергосбережение и wol), а вот с Linux всё обстоит немного по другому:) А именно:

Для CentOS необходимо: 


1) Установить паект elrepo-release-6-4.el6.elrepo.noarch (в нем содержатся исправления для 82574L)
2) Обновляем драйвер для Intel 82574L
3) Настраиваем сетевой интерфейс, выключая нерабочие параметры.


1) Импортируем публичный ключ

2) Устанавливаем пакет

3) Ставим новый драйвер
yum -y install kmod-e1000e.x86_64

4) Выключаем всё ненужное через grub.conf
nano /etc/grub.conf

4.1) в строке "kernel /vmlinuz-2.6.32-220.el6.x86_64 ro ro..." в конце строки добавляем: pcie_aspm=off e1000e.IntMode=1,1 e1000e.InterruptThrottleRate=10000,10000 acpi=off

5) Добавляем параметры для NIC в /etc/rc.local
#disable pause autonegotiate
/sbin/ethtool -A eth1 autoneg off
/sbin/ethtool -s eth1 autoneg off
#change tx ring buffer
/sbin/ethtool -G eth1 tx 1024 #maybe too large(consider 512). To increase interrupt rate, ethtool -C eth0 rx-usecs 10<10000 interrupts per second>
#change rx ring buffer
/sbin/ethtool -G eth1 rx 512
#disable wake on line
/sbin/ethtool -s eth1 wol d
#turn off offload
/sbin/ethtool -K eth1 tx off rx off sg off tso off gso off gro off
#enable TX pause
/sbin/ethtool -A eth1 tx on
#disable ASPM
/sbin/setpci -s 02:00.0 CAP_EXP+10.b=40
/sbin/setpci -s 00:19.0 CAP_EXP+10.b=40

6)перезагружаем сервер
shutdown  -r now

Для Debian необходимо: 

1) Редактируем Grub:
nano /etc/default/grub
1.1) Необходимо добавить в строку GRUB_CMDLINE_LINUX_DEFAULT="quiet" значение:pcie_aspm=off Тоесть выглядеть это будет так: 
GRUB_CMDLINE_LINUX_DEFAULT="quiet pcie_aspm=off "
1.2) Для сохранения файла нажимаем – CTRL+x и подтверждаем сохранение
2) После чего надо обновить GRUB (update-grub)
update-grub
3) И перезагрузить сервер
Shutdown –r now

пятница, 31 августа 2012 г.

Настройка синхронизации времени в домене Active Directory

0 коммент.
Для настройки синхронизации времени в Active Directory, зайдите на контроллер домена с ролью PDC EMULATOR, запустите CMD от имени администратора, и вбейте:

w32tm /config /update /manualpeerlist:"0.pool.ntp.org,0x8 1.pool.ntp.org,0x8 2.pool.ntp.org,0x8 3.pool.ntp.org,0x8" /syncfromflags:MANUAL

далее посылаем команду на синхронизацию:

w32tm /resync

Ура! Теперь компьютеры входящие в домен, будут отображать правильное время :)

среда, 29 августа 2012 г.

Настройка PHP 5.3.0+ на Windows 2008 R2

0 коммент.
Недавно появилась необходимость настроить PHP для Web сервера IIS 7.5. Открыв официальный мануал на php.net, и попытавшись выполнить их инструкцию, понял, что тот кто писал этот мануал,  похоже сам не знает как этот самый PHP настраивать. Поэтому впиливаю сюда основные шаги, чтобы снова не напороться на старые грабли.

  1. Ставим IIS роль и добавляем туда FastCGI модуль через который и будем работать с PHP
  2. Ставим Microsoft Visual C++ 2008 Redistributable Package (x86)
  3. Качаем дистриб PHP с подпиской "Non Thread Safe" в виде ZIP архива
  4. Распаковываем в C:\PHP
  5. Копируем php.ini.production на php.ini и включаем следующие опции:
    1. fastcgi.impersonate = 1
      fastcgi.logging = 0
      cgi.fix_pathinfo=1 
      cgi.force_redirect = 0
  6.  Добавляем обработчик. В IIS находим "Handler Mappings" и добавляем модуль кнопкой "Add Module Mapping..."
      • Request Path: *.php
      • Module: FastCgiModule
      • Executable: C:\[Path to PHP installation]\php-cgi.exe
      • Name: PHP_via_FastCGI
  7. После чего очень важно всё это проверить создав файл phpinfo в дефолтном сайте, вида: test.php, с содержимым:   <?php phpinfo(); ?>

суббота, 18 августа 2012 г.

Как сбросить пароль для administrator на контроллере домена

0 коммент.

  • Грузимся с DVD  Windows Server 2008
  • Выбираем     “Repair your computer”
  • Запускаем "command prompt"
  • Выполняем    cd  c:\windows\system32
  • Выполняем move Utilman.exe to Utilman.exe.bak
  • Выполняем  copy cmd.exe  Utilman.exe
  • Перезагружаемся в Windows
  • В logon screen нажимаем Windows + U или кнопочку внизу слева
  • Выполняем в cmd: net user administrator Newpass123
  • Логинимся с этим паролем
  • Меняем пароль
  • Запускаем cmd и выполняем: del c:\windows\system32\utilman.exe && move  Utilman.exe.bak  Utilman.exe

среда, 6 июня 2012 г.

Проблемы с FTP доступом на сервер Windows 2008 R2

0 коммент.
После настройки  штатного FTP сервера в комплекте IIS7.5, и проверки наличия включенных правил для FTP, на встроенном Firewall Windows, доступ по FTP был недоступен.
Оказалось, что для решения этой проблемы, необходимо поменять статус службы ftpsvc, и её перезапустить.
  1. sc qsidtype ftpsvc
  2. net stop ftpsvc & net start ftpsvc