Friday, March 30, 2012

Boot from SAN. IBM Blade Servers + Converged Switches + DS3500 Series

Для запуска Операционной системы с SAN - необходимо чтобы загрузочный LUN имет идентифкатор (LUN ID) = 0

Thursday, March 29, 2012

Миграция AIX с одного сервера на другой

Процесс, в кратце, состоит из следующих этапов:
1) Останавливаем БД Oracle
2) Делаем Бэкап БД
3) Делаем бэкап системы AIX средствами AIX - mksysb обязательно с ключом -i
4) Регистрируем полученный образ в NIM сервере nim -o define .....
5) Извлекаем из образа файлы bosinst.data, image.data (пункт 5.5.3 NIM from A to Z in AIX 5L  sg247296) (стр 471 (489))
6) Необходимо отредактировать данные файлы (см. ресурсы)
7) Необходимо зарегистрировать файлы в NIM сервере
8) Необходимо создать SPOT для образа (Alternative : Building a SPOT from a mksysb resource) - SPOT - это загрузочный образ, который качается клиентом для первичной загрузки. Без спотаклиент не будет загружаться.
8) Определить NIM клиента - целевая машина, на которую будет мигрировать образ (
nim -o define -t standalone ..... )

9) Собрать установочный образ для клиента smitty nim_bosinst

Следующие действия проводим со стороны клиента.
 
10) Загружаемся в СМС-меню
11) Конфигурируем IPL (2):
11.1) Необходимо прописать IP адрес, который мы зарегистрировали на NIM сервере
------- Этот IP шник будет присвоен серверу после восстановления клиента.
11.2) Вводим IP-адрес NIM сервера
11.3) Шлюз
11.4) Маска
11.5) Тестируем соединение
12) Идем в меню Select Boot Options (пункт 5)
13) Выбираем Select Install Boot Device (1) == Network (6) == Bootp (1) == нужный адаптер == Normal mode Boot (2) == Yes (1)

Система должна восстановиться и загрузиться.
Полезные ресурсы:
Red Book IBM - NIM from A to Z in AIX 5L  sg247296
NIM SETUP / HOW TO / TROUBLESHOOTING The Starter Guide 

Подробнее.
1) Выключить сервера приложений
2) Подключиться к серверу БД Оракл остановить БД
2.1) подключиться под пользователем Оракл
2.2) sqlplus /no log
2.3) connect /as sysdbsa
2.4) shutdown immediate
2.5) exit
3) Создаем папку для резервной копии
3.1) cfgmgr
3.2) varyonvg vg01 или importvg hdisk3 (мы работаем с выделенным для резервных копий разделом, в первом случае раздел был системе и мы его переопределяем снова, во втором случае мы раздел определяем в системе "с нуля")
3.3) mount /backupvg
4) Делаем резервную копию системы
4.1) mksysb -i /backupvg/newmkres/aix53v_160912_mksysb

5) Монтируем диск на NIM севрер

# smitty nim_mkres
Select “mksysb = a mksysb image”

Define a Resource
Type or select values in entry fields.
Press Enter AFTER making all desired changes.
Chapter 5. Network Installation Manager best practices 467
[TOP] [EntryFields]
* Resource Name [MK-NODE1]
* Resource Type mksysb
* Server of Resource [master] +
* Location of Resource [/backupvg/newmkres/aix53v.160912.mksysb> /
Comment []
Source for Replication [] +
-ORSystem
Backup Image Creation Options:
CREATE system backup image? no +
NIM CLIENT to backup [] +
PREVIEW only? no +
IGNORE space requirements? no +
[MORE...10]
6) Для работы необходимо изменить файлы bosinst.data и  image.data
6.1)
# cd /backupvg/newmkres
# restore -xvqf /backupvg/newmkres/aix53v.160912.mksysb ./bosinst.data
# mv bosinst.data bosinst.data.Node1
Отредактировать bosinst.data.Node1
target_disk_data:
        PVID =
        PHYSICAL_LOCATION =
        CONNECTION =
        LOCATION =
        SIZE_MB =
        HDISKNAME = hdisk0
# smitty nim_mkres

Select “bosinst_data = config file used during base system
installation”

Define a Resource

Type or select values in entry fields.
Press Enter AFTER making all desired changes.
[Entry Fields]

* Resource Name [BID_NODE1]
* Resource Type bosinst_data
* Server of Resource [master] +
* Location of Resource [/backupvg/newmkres/bosinst.data.Node1>/
Comments []
Source for Replication [] +

6.2)
# cd /other_res
# restore -xvqf /backupvg/newmkres/aix53v.160912.mksysb ./image.data
# mv image.data image.data.Node1
Отредактировать image.data.Node1
lv_data:
VOLUME_GROUP= rootvg
===> LV_SOURCE_DISK_LIST= hdisk0 hdisk1 <-- change this
LV_IDENTIFIER= 00cc544e00004c000000010bec51e388.5
LOGICAL_VOLUME= hd2
VG_STAT= active/complete
TYPE= jfs2
MAX_LPS= 32512
===> COPIES= 2 <-- change this
LPs= 70
Note: Example 5-47 on page 471 shows only the changes on hd2. You
need to perform the changes for all the other LVs in the rootvg.
472 NIM from A to Z in AIX 5L
STALE_PPs= 0
INTER_POLICY= minimum
INTRA_POLICY= center
MOUNT_POINT= /usr
MIRROR_WRITE_CONSISTENCY= on/ACTIVE
LV_SEPARATE_PV= yes
PERMISSION= read/write
LV_STATE= opened/syncd
WRITE_VERIFY= off
PP_SIZE= 8
SCHED_POLICY= parallel
===> PP= 140 <-- change this
BB_POLICY= relocatable
RELOCATABLE= yes
UPPER_BOUND= 32
LABEL= /usr
MAPFILE=
LV_MIN_LPS= 83
STRIPE_WIDTH=
STRIPE_SIZE=
SERIALIZE_IO= no
FS_TAG=

lv_data:
VOLUME_GROUP= rootvg
===> LV_SOURCE_DISK_LIST= hdisk0
LV_IDENTIFIER= 00cc544e00004c000000010bec51e388.5
LOGICAL_VOLUME= hd2
VG_STAT= active/complete
TYPE= jfs2
MAX_LPS= 32512
===> COPIES= 1
LPs= 70
STALE_PPs= 0
INTER_POLICY= minimum
INTRA_POLICY= center
MOUNT_POINT= /usr
MIRROR_WRITE_CONSISTENCY= on/ACTIVE
LV_SEPARATE_PV= yes
PERMISSION= read/write
LV_STATE= opened/syncd
WRITE_VERIFY= off
PP_SIZE= 8
SCHED_POLICY= parallel
===> PP= 70
Chapter 5. Network Installation Manager best practices 473
BB_POLICY= relocatable
RELOCATABLE= yes
UPPER_BOUND= 32
LABEL= /usr
MAPFILE=
LV_MIN_LPS= 83
STRIPE_WIDTH=
STRIPE_SIZE=
SERIALIZE_IO= no
FS_TAG=
6.3)
# smitty nim_mkres

Select “image_data = config file used during base system
installation”

Define a Resource

Type or select values in entry fields.
Press Enter AFTER making all desired changes.
[Entry Fields]

* Resource Name [ID_NODE1]
* Resource Type image_data
* Server of Resource [master] +
* Location of Resource /backupvg/newmkres/image.data.Node1>/
Comments []
Source for Replication [] +

Теперь, когда у нас есть отдефайненные mksysb, bosinst_data and image_data

smitty nim_mkres
выбрать define SPOT

                                    Define a Resource

Type or select values in entry fields.
Press Enter AFTER making all desired changes.

                                                        [Entry Fields]
* Resource Name                                      [spot_aix53v_160912]
* Resource Type                                       spot
* Server of Resource                                 [master]                         +
  Source of Install Images                           [aix53v-160912]                  +
* Location of Resource                               [/backupvg/newmkres/]             /
  NFS Client Security Method                         []                               +
  NFS Version Access                                 []                               +
  Expand file systems if space needed?                yes                             +
  Comments                                           []

  installp Flags
  PREVIEW only? (install operation will NOT occur)    no                              +
  COMMIT software updates?                            no                              +
  SAVE replaced files?                                yes                             +
  AUTOMATICALLY install requisite software?           yes                             +
  OVERWRITE same or newer versions?                   no                              +
  VERIFY install and check file sizes?                no                              +


Define SPOT - Source of Install image [Alt+F4 = выбрать mksysb образ из списка!!!]

After we have the mksysb, bosinst_data and image_data resources defined in
our NIM master, we need to define a NIM client machine to our NIM master. With
all these in place, we can start the BOS installation on the target server.


Monday, March 12, 2012

Как сделать загрузочный диск IBM FastBack BMR CD для Windows систем

Главная статья на английском тут.

Это вторая, но должна быть первой статьей :) Вторая статья о том, Как восстанавливать резервные копии.

1) Качать клиента с сайта ИБМ
2) Качать образ Windows AIK с сайта Microsoft
3) Устанавливаем все  НА 32 Битную МАШИНУ
4) В папке с установленным BMR (где-то в районе c:\program files\tivoli\TSM\FastBack\BMR) ищем архив FastBackWinBMR распаковывыаем куда удобно будет писать путь вручную - при создании работаем с консоли.
  • для удобства можно  разархивировать сюда: c:\FastBackWinBMR\
  • чтобы сделать пути по умолчанию нужно отредактировать путь в этом батнике: c:\FastBackWinBMR\Installation\BuidTSMFastBackBMRCD.bat
  • в этом случае ничего "ручками" писать не придется
5) Создаем папку для исходящей информации (логи, образ диска, копии файлов образа) - например c:\FastBackBMR.
6) ПОДВОДНЫЕ КАМНИ с нестандартным оборудованием ниже.
7) Запускаем скрипт (у меня лежит тут: c:\FastBackWinBMR\Installation\BuidTSMFastBackBMRCD.bat) собираем образ загрузочного диска.
8) Образ диска находится тут: C:\FastBackBMR\Output\winpe_x86.iso.

В принципе это всё. ОДНАКО - на шаге 6) ДО того как мы начали собирать образ и ПОСЛЕ того момента когда мы готовы начать его собирать.
  • Если мы восстанавливаем "крутое" оборудование (или новое) драйверов которого в стандартной Винде нет???  Правильно нужно добавить драйвера в образ диска. Как это сделать?
  • Для сборки драйверов есть папка: \FastBackBMR\PEDrivers - сюда складываем все необходимые драйвера.
  • Можно разложить драйвера по папкам (\FastBackBMR\PEDrivers\StorageDrivers, \FastBackBMR\PEDrivers\NetworkDrivers)
  •  Драйвера должны быть:
    • 32-битные
    • для Windows 2008
Я качал драйвера из разных мест - самое лучшее это сайты производителя. Вот еесколько ресурсов IBM - они полезные :) линк1 линк2 линк3
6.1) Качаем драйвера.
6.2) Распаковываем в любое место
6.3) Выбираем подходящую версию (2008, 32-бита)
6.4) Копируем в \FastBackBMR\PEDrivers
6.5) Переходим к шагу 7)