Как удаленно перезагрузить Dell iDRAC

Если возникли проблемы и веб-интерфейс недоступен, но есть доступ по сети, то можно перезагрузить iDRAC удаленно. Чтобы удаленно перезагрузить iDRAC:

1. Скачать с сайта Dell DRAC Tools, includes Racadm (64bit).
Для Windows http://www.dell.com/support/home/us/en/19/Drivers/DriversDetails?driverId=K7F2N
Для Linux http://www.dell.com/support/home/us/en/19/drivers/driversdetails?c=us&l=en&s=gen&driverid=R171069

2. Установить DRAC Tools.

3. Открыть cmd и выполнить команду (возможно потребуется переход в папку, куда установлен DRAC Tools, если установщик не добавил ее в $PATH):

racadm -u root -p calvin -r 192.168.1.1 racreset soft

Доступы и IP, соответственно, подставить ваши.  root/calvin – это логин и пароль по-умолчанию для iDRAC.
Сам сервер при этом не перезагрузится, только карточка.
Также можно поменять пароль:

racadm -u root -p calvin -r 192.168.1.1 config -g cfgUserAdmin -o cfgUserAdminPassword -i 1 password

Если что-то случилось с настройками совсем плохое и надо сбросить настройки до factory settings, то используем компанду:

racadm -u root -p calvin -r 192.168.1.1 racresetcfg
http://geckich.blogspot.com/

Как добавить статический маршрут на vmware ESXi 4/5.0 и 5.1/5.5

Для добавления маршрута на ESXi 4.x и 5.0 нужно зайти по SSH на сервер и выполнить команду:

esxcfg-route -a <целевой_IP_подсети> <маска> <шлюз>

Например, чтобы задать маршрут к сети 192.168.1.0 с маской /24 (255.255.255.0) через роутер с адресом 192.168.2.1, нужно выполнить:

esxcfg-route -a 192.168.1.0/24 192.168.2.1

или

esxcfg-route -a 192.168.1.0 255.255.255.0 192.168.2.1

Для ESXi 5.0 роуты не сохраняются после перезагрузки, потому необходимо также вписать команду выше в файл /etc/rc.local – чтобы она выполнялась при загрузке гипервизора и прописывала нужный маршрут:

vi /etc/rc.local

Для ESXi 5.1/5.5 команда другая:

esxcli network ip route ipv4/ipv6 add –gateway <шлюз> –networkI <шлюз>/<маска> 

Т. е. для примера выше будет:

esxcli network ip route ipv4 add –gateway 192.168.2.1 –network 192.168.1.0/24

Для просмотра маршрутов необходимо использовать команду:

esxcfg-route -l

Источники:

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2001426

http://geckich.blogspot.com/

Удобная настройка автозагрузки из консоли в Debian

Для управления демонами, стартующими при загрузке сервера, в Debian существует утилита update-rc.d. Но её использование не особо наглядно и удобно.

Можно установить тулзы для управления автозагрузкой с использованием ncurses – rcconf и sysv-rc-conf:

aptitude install rcconf sysv-rc-conf

Далее запускаем sysv-rc-conf:
В принципе, сверху и снизу написаны команды управления:
[Пробел] – устанавливаем/убираем загрузку на выбранном стрелками уровне исполнения, 
[=] – можно запустить сразу выбранный сервис, 
[-] – остановить выбранный сервис.
А вот пример использования утилиты rcconf:
Пробелом устанавливаем/отключаем автозагрузку сервиса, а навигация по окну – клавиша [Tab]. Очень похоже на один из пунктов утилиты setup в RHEL6. Что я и искал.
Источники:
1. http://serverfault.com/questions/472030/how-to-list-services-daemons-started-at-boot-and-check-their-loading-order
http://geckich.blogspot.com/

Ошибка клиента svn: Cannot negotiate authentication mechanism

Ошибка

SVN Checkout: svn: Cannot negotiate authentication mechanism
возникла у меня при попытке мониторинга сервера SVN через плагин check_svn в Nagios.
Т. к. этот плагин является всего лишь клиентом для svn таким же, как и другие, то данная ошибка может возникать и при собственно работе с удаленным svn сервером.
Решается она на стороне клиента путем установки пакета cyrus-sasl-md5 (для RHEL: Oracle Linux, CentOS, Fedora и т. п.):

yum install cyrus-sasl-md5

Источники:

1. http://www.question-defense.com/2009/04/29/svn-checkout-svn-cannot-negotiate-authentication-mechanism

http://geckich.blogspot.com/

OpenDNS – альтернатива гугловским DNS серверам

Все мы привыкли к гугловским DNS – 8.8.8.8 и 8.8.4.4. Легко запомнить и использовать.
Но что-то мне подсказывает, что гугл не зря же называется “корпорацией добра” в кавычках и скорее всего где-то себе складывает историю всех запросов к своим DNS-серверам и использует её для своих ad-сервисов или банально сливает федералам.

Есть альтернатива – OpenDNS. Это проект, ориентированный на секьюрити. Более подробно о нём можно прочитать на официальном сайте. Здесь же оставлю адреса DNS-серверов для быстрого “вспоминания”:

  • 208.67.222.222
  • 208.67.220.220
http://geckich.blogspot.com/

Как сделать PDF документ из файлов картинок .jpg в Linux

Недавно нужно было сделать PDF из пачки отсканированных страничек книги в .jpg. Для этого в консоли переходим в папку в нашими картинками и выполняем команду:

convert *.jpg document.pdf

Ждем некоторое время пока команда выполнится. Всё, PDF документ готов.

Утилита convert содержится в пакете ImageMagick. Если его еще нет в системе, то устанавливаем.
Для Debian/Ubuntu:
aptitude install imagemagick
Для RHEL (Oracle Linux 6):
yum install ImageMagick
Источник:
1. http://askubuntu.com/questions/246647/jpeg-files-to-pdf
http://geckich.blogspot.com/

Удаление ненужных переводов (translations) при обновлении пакетов в Debian 7 Wheezy

Если вы обновляя список пакетов в Debian 7 Wheezy каждый раз видите скачивание переводов (Translation) для кучи языков – а это занимает лишнее время – то исправить это можно командой:

rm -r /var/lib/apt/lists/*Translation*
http://geckich.blogspot.com/

Решение проблемы с геймпадом – постоянно зажата кнопка.

Была как-то проблема с геймпадом – всё время как буд-то залип правый стик (соответственнок амера в играх всё время крутится и нельзя настроить кнопки – всё время как-будто одна нажата).
Вначале подумал, что джойстик сдох. А нет – на других ПК работает нормально.
Фикс оказался довольно простым.
Запускаем Regedit, там идем в папку:

HKEY_LOCAL_MACHINESYSTEMControlSet001ControlMediaPropertiesPrivatePropertiesJoystickOEM

Здесь в подпапках находим ту, где будет ключ с названием вашего геймпада в ключе OEMName (см. скриншот ниже). Редктируем ключ и меняем имя на “Logitech Rumblepad 2 USB“.

Всё! Тперь джойстик должен работать нормально.
Ссылки:
http://geckich.blogspot.com/

Linux подмена src для TCP/IP пакетов без использования iptables

Допустим, у нас есть два IP адреса на физической карточке (второй настроен как alias) – 192.168.1.2 и 192.168.1.3.

По умолчанию для подсети 192.168.2.0/24 пакеты идут через интерфейс 192.168.1.2, но мы хотим, чтобы поле src пакетов для определенного dst (в нашем примере – это хост 192.168.2.10) было 192.168.1.3.

Для этого не применяя iptables (который работает на сетевом уровне (Network Layer) модели OSI), можно применить команду ip route, которая всё сделает быстрее, на Link Layer’e:

ip route add 192.168.2.10/32 via 192.168.2.1 dev eth0 src 192.168.1.3

http://geckich.blogspot.com/

Добавление второго IP-адреса (алиаса) к сетевой карте в Windows из командной строки (cmd)

Напомню, что для добавления адреса к сетевой карте в GUI необходимо зайти в свойства сетевой карты, свойства протокола TCP/IPv4 и там – в Дополнительно и Добавить:

Но для скриптования или удаленного доступа может пригодиться команда для добавления нетворк алиасов в cmd:

netsh -c Interface ip add address name=”Local Area Connection” addr=192.168.1.9 mask=255.255.255.0

А также для их удаления:

netsh -c Interface ip delete address name=”Local Area Connection” addr=192.168.1.9

Где name – это название сетевого адаптера, например, в Центре управления сетями / Сетевые подключения. Адрес и маска – понятно.
Команда требует административных привелегий, конечно же.

Ссылки:

Источник

http://geckich.blogspot.com/