ThinkPad и проблемы с сетью.

На ThinkPad T60 (судя по гуглу и на других синкпадах) можно получить интересную проблему, а именно не работающий сетевой адаптер. Сразу стоит отметить, что проблема актуально для Linux. Под Windows с этой проблемой я не сталкивался.

На T60 стоит обычный интеловский 82573L. В момент установки (проверено на Debian Jessie) сетевой адаптер не обнаруживается. После перезагрузки сетевой адаптер не доступен, хотя в списке оборудования присутсвует и в выоде lspci отображается:

02:00.0 Ethernet controller [0200]: Intel Corporation 82573L Gigabit Ethernet Controller [8086:109a]

За работу с данным адаптером отвечает модуль e1000e. Если его выгрузить и попытаться загрузить заново («rmmod e1000e» и «modprobe e1000e»), то появится ошибка:

NVM checksum is not valid

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

В качестве решения в данной ситуации выступает сброс параметров с помощью интеловской утилиты BootUtil. Утилита входит в этот пакет — https://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=19186&lang=eng

Команда для сброса — bootutil32 -DEFCFG -all (или bootutil64e для 64-х битной системы).

Перед сбросом также не лишним будет обновить BIOS. Последнюю версию можно загрузить здесь — http://support.lenovo.com/en_US/downloads/detail.page?&LegacyDocID=MIGR-63027

P.S. Отличное wiki по синкпадам — http://www.thinkwiki.org

 

Реклама

Статический IP для iLo

В случае, если есть необходимость выставить статический IP-адрес для iLo, а доступ есть только к OnBoard Administrator’у, можно сделать так:

1. Подключение по ssh к OnBoard Administrator.

2. Подключение к консоли:

connect server <Bay_no> (здесь <Bay_no> — номер отделения, в котором находится нужный сервер)

3. Отключение DHCP:

set /map1/dhcpendpt1 EnabledState=no

4. Настройка статического адреса:

set /map1/enetport1/lanendpt1/ipendpt1 ipv4address=<IP_Address> subnetmask=<Netmask>

5. Настройка шлюза по умолчанию:

set /map1/gateway1 AccessInfo=<GateWay_IP>

 

c3000 в картинках

За коммутацию блейд серверов отвечают модули интерконнекта, установленные в шасси. Шасси c3000 позволяет установить до четырех модулей интерконнекта. Установка осуществляется в специальные отделения, расположенные на задней стороне шасси.

c300rear

Читать далее

Exchange 2013 и лимиты сообщений

В Exchange максимальный размер почтовых сообщений определяется многими параметрами. Подробно лимиты сообщений рассмотрены здесь — http://technet.microsoft.com/en-us/library/bb124345%28v=exchg.150%29.aspx.

Однако есть еще несколько важных факторов. При работе с веб-службами (OWA, Active-Sync, EWS) начинают действовать другие ограничения. Так, например, для Outlook Web App есть отдельные ограничения на объем передаваемых данных.

В данной статье — http://technet.microsoft.com/en-us/library/hh529949%28v=exchg.150%29.aspx, рассматриваются параметры, отвечающие за ограничения на размер сообщений при работе с веб-службами.

До Exchange 2013 этого было достаточно. В Exchange 2013 появился еще один фактор, который необходимо учесть. Помимо, сосбтвенно, самих приложений Outlook Web App, EWS и Active-Sync, теперь существуют еще и прокси для них (вспоминаем новую архитектуру и особенности нового CAS — http://blogs.technet.com/b/exchange/archive/2013/01/25/exchange-2013-client-access-server-role.aspx). Прокси также имеет свои ограничения, поэтому, помимо параметров заданных в конфигурационных файлах в директории «%ExchangeInstallPath%\ClientAccess\«, необходимо задать аналогичные параметры в соответсвующих файлах в директории «%ExchangeInstallPath%\FrontEnd\HttpProxy«.

Таким образом таблица принимает следующий вид:

ActiveSync %ExchangeInstallPath%\ClientAccess\Sync\web.config MaxDocumentDataSize (в байтах)
maxRequestLength (в килобайтах)
%ExchangeInstallPath%\FrontEnd\HttpProxy\sync\web.config maxRequestLength (в килобайтах)
Exchange Web Services %ExchangeInstallPath%\ClientAccess\exchweb\ews\web.config
и
%ExchangeInstallPath%\HttpProxy\ews\web.config
maxAllowedContentLength (в байтах)
Outlook Web App %ExchangeInstallPath%\ClientAccess\Owa\web.config maxReceivedMessageSize (в байтах)
maxAllowedContentLength (в байтах)
maxStringContentLength (в байтах)
maxRequestLength (в килобайтах)
%ExchangeInstallPath%\FrontEnd\HttpProxy\owa\web.config maxAllowedContentLength (в байтах)
maxRequestLength (в килобайтах)

Однако, и это еще не все. Дополнительные ограничения на объем передаваемых данных также задаются на уровне IIS. В данном случае это параметр maxAllowedContentLength (http://www.iis.net/configreference/system.webserver/security/requestfiltering/requestlimits#005).

ESXi 5.1. Не запускается служба «Inventory Service»

Симптомы:
Не запускается служба «Inventory Service»
В файле C:\ProgramData\VMware\Infrastructure\Inventory Service\Logs\ds.log ошибка:
[2013-06-03 12:13:08,322 WrapperListener_start_runner FATAL com.vmware.vim.dataservices.WrapperListenerImpl] Error starting service:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘instanceUUID’ defined in class path resource [server/config/server-config.xml]: Cannot resolve reference to bean ‘store’ while setting bean property ‘targetObject’; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘storeFactory’ defined in class path resource [server/config/query-server-config.xml]: Invocation of init method failed; nested exception is com.xhive.error.XhiveException: IO_ERROR

Правильное решение:
http://pubs.vmware.com/vsphere-51/index.jsp?topic=%2Fcom.vmware.vsphere.install.doc%2FGUID-EBB03FB7-F1AE-433C-A78D-A0E345EB0986.html#com.vmware.vsphere.install.doc/GUID-C46D1E2F-5659-4341-B3EF-669F204DAE61.html
Неправильное решение (но если нельзя, но очень хочеццо, то можно):
Если резервной копии базы нет, но в vCenter очень хочеццо, можно пересоздать базу. Статья:
http://pubs.vmware.com/vsphere-51/index.jsp?topic=%2Fcom.vmware.vsphere.install.doc%2FGUID-EBB03FB7-F1AE-433C-A78D-A0E345EB0986.html
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2037952
P.S. Решение злое, поскольку база убивается. Начиная с версии 5.1, в базе, например, хранятся теги. Так что, на самом деле, правильно делать бэкап 🙂

Резервное копирование в ESXi бесплатной редакции

Бесплатная редакция ESXi позволяет быстро развернуть удобный тестовый стенд или же выступить в роли хоста виртуализации для простых задач в небольшой инфраструктуре. Лицензионные ограничения накладываемые на этот продукт не позволяют его использовать для серьезных задач (речь именно о бесплатной редакции 🙂 ). Одними из наиболее неприятных ограничений, являются урезанные возможности таких средств управления, как PowerCli (фактически, режим работы read-only) или извечная проблема с резервным копированием. Этой проблеме, как раз и посвящена данная статья.

Как выяснилось, если очень захотеть, то можно и здесь найти решение. Недавно я наткнулся на скрипт, который позволяет выполнять резервное копирование виртуальных машин, а также удобный интерфейс управления к нему. Скрипт развивается сообществом VMware и познакомиться с ним можно здесь — http://communities.vmware.com/docs/DOC-8760 . Интерфейс управления называется mksbackup (http://www.magikmon.com/mksbackup/ghettovcb.en.html). Рассмотрим эту связку более подробно.

Читать далее