null

Управление массивами Sun Storagetek In-band из CAM.

    В общем случае массивами можно управлять двумя основными способами: In-band и out-of-band. При использовании in-band команды управления массивом передаются по тому же каналу, по которому происходит обмен данными, по оптическому кабелю для FC массивов, по SCSI шине для SCSI массивов и т.д. В случае out-of-band  управление осуществляется по сети, раздельно с каналом передачи данных, и контроллер массива должен иметь отдельный ethernet порт. Оба способа имеют свои преимущества и недостатки в частности при использовании in-band нет необходимости в подключении дополнительных ethernet кабелей к массиву и выделении IP адресов, но при этом единственный канал разделается между данными и управлением и в случае проблем с каналом массив пропадает целиком.
    Как известно, для управления массивами Sun Storagetek могут быть использованы два ПО SANtricity и Common Array Manager (CAM). SANtricity изначально обладало возможностью общаться с массивами любым из двух способов, в то время как CAM поддерживал только out-of-band , но начиная с версии 6.х в CAM была добавлена возможность соединяться с массивами in-band. Но для реализации этой возможности необходимо предпринять дополнительные действия.

     Для управления массивом существует специальный служебный том как правило это LUN 31.
В выводе команды format он выглядит так, причем включение STMS  количество таких томов не уменьшает, по скольким путям доступен массив серверу - столько таких томов и будет видно в  format

		AVAILABLE DISK SELECTIONS:
       0. c1t200600A0B826AAB9d31 <SUN-UniversalXport-0660 cyl 8 alt 2 hd 64 sec 64>
          /pci@0,600000/pci@0/pci@9/SUNW,qlc@0/fp@0,0/ssd@w200600a0b826aab9,1f
       1. c1t200700A0B826AAB9d31 <SUN-UniversalXport-0660 cyl 8 alt 2 hd 64 sec 64>
          /pci@0,600000/pci@0/pci@9/SUNW,qlc@0/fp@0,0/ssd@w200700a0b826aab9,1f
       2. c2t200600A0B826AABAd31 <SUN-UniversalXport-0660 cyl 8 alt 2 hd 64 sec 64>
          /pci@2,600000/SUNW,qlc@0/fp@0,0/ssd@w200600a0b826aaba,1f
       3. c2t200700A0B826AABAd31 <SUN-UniversalXport-0660 cyl 8 alt 2 hd 64 sec 64>
          /pci@2,600000/SUNW,qlc@0/fp@0,0/ssd@w200700a0b826aaba,1f


       Как правило в новых новых массивах он "раздается" на Default Storage Domain , но если ранее использовалось out-of-band управление, то этот том вероятно никуда не раздаётся. Сделать его доступным легко из BUI CAM  или из cli  командой вида

		bash-3.00# ./sscs map -a ST6140 -l 31 volume Access


Для того чтобы CAM имел возможность управлять массивом in-band,  необходим прокси агент. Это дополнительно ПО которое устанавливается на сервер, подключенный к массиву по оптике, и занимается тем, что принимает RPC запросы, приходящие от CAM  c сервера управления,  и преобразует их в управляющие массивом SCSI команды. Прокси агент свой для каждой платформы, найти его можно в архиве с CAM в директории "/<путь к распакованному архиву>/Add_On/RaidArrayProxy". Для успешной работы его необходимо установить в случае Solaris для этого необходимо выполнить

		bash-3.00# cd /<путь к распакованному архиву>/Add_On/RaidArrayProxy
bash-3.00# pkgadd -d SMruntime-SOL-90.60.02.01.pkg
bash-3.00# pkgadd -d SMagent-SOL-90.01.02.05.pkg


После установки агента необходимо запустить с помощью команды /opt/SMgr/agent/SMagent start, если он уже был запущен данная команда перезапустит его.

		bash-3.00# /opt/SMgr/agent/SMagent start
SMagent stopped.
Apr 23 14:14:47 m4000-0 SMagent: SMagent stopped.
Apr 23 14:14:47 m4000-0 SMagent: SMagent started.
SMagent started.
bash-3.00# SANtricity Storage Manager Agent, Version 90.01.02.05    
Built Wed May 06 06:21:07 CDT 2009    
Copyright 2009 Sun Microsystems Inc. All rights reserved. Use is subject to license agreement.    
Checking device /dev/rdsk/c1t200600A0B826AAB9d31s2 : Activating    
Checking device /dev/rdsk/c1t200700A0B826AAB9d31s2 : Activating    
Checking device /dev/rdsk/c2t200600A0B826AABAd31s2 : Activating    
Checking device /dev/rdsk/c2t200700A0B826AABAd31s2 : Activating    
Checking device /dev/rdsk/c3t600A0B800026AB5000000E624BCFC4EAd0s2 : Skipping    

Running...    


  После старта агент ищет управляющие тома среди дисковых устройств, найденные управляющие тома помечает как "Activating". Нужно заметить, что в некоторых версиях Solaris управляющие тома, на всякий случай, не отображаются в выводе format. По сему,проверит наличие и доступность управляющих томов для прокси агента можно при помощи коротенькой команды java -classpath /opt/SMgr/agent/SMagent.jar devmgr.versioned.agent.DeviceIdentifier | grep "Volume Access" .
  Вывод должен быть примерно такой

		bash-3.00# java -classpath /opt/SMgr/agent/SMagent.jar devmgr.versioned.agent.DeviceIdentifier | grep "Volume Access"
  /dev/rdsk/c1t200600A0B826AAB9d31s2 [Storage Array ST6140, Volume Access, LUN 31, Volume ID <600a0b800026ab500000000000000000>]
  /dev/rdsk/c1t200700A0B826AAB9d31s2 [Storage Array ST6140, Volume Access, LUN 31, Volume ID <600a0b800026aab80000000000000000>]
  /dev/rdsk/c2t200600A0B826AABAd31s2 [Storage Array ST6140, Volume Access, LUN 31, Volume ID <600a0b800026ab500000000000000000>]
  /dev/rdsk/c2t200700A0B826AABAd31s2 [Storage Array ST6140, Volume Access, LUN 31, Volume ID <600a0b800026aab80000000000000000>]


  В случае если вывод пустой то управляющие тома недоступны.
  После установки прокси агента можно приступать к регистрации массива в CAM, процедура регистрации такая же как и в случае out-of-band подключения, только вместо IP адреса контроллеров массива, необходимо указать IP адрес сервера с прокси агентом.

		bash-3.00# ./sscs register -i 192.168.50.52 storage-system
Name   Type Network Address         Serial Number              
------ ---- ----------------------- --------------------------
ST6140 6140 192.168.50.52 (In-band) SUN.54065460150.0647AWF06H

 

 И массив успешно подключен по  in-band.  Следует отметить,  что CAM при подключении узнает IP адреса контроллеров массива и если они будут доступны CAM, то он будет общатся с массивом напрямую out-of-band минуя прокси агента.

 

Профессиональные навыки:

  •  За более чем 10 лет преподавательской деятельности стал обладателем навыка простого и понятного изложения учебного материала с использованием минимильного набора вспомогательных средств;
  •  Разработка и внедрение образовательных программ по различным ИКТ-направлениям;
  •  Многолетний опыт работы в технической поддержке позволил приобрести навыки поиска причин возникновения проблем в системах различной степени сложности;
  •  Проектирование, внедрение, обслуживание и оптимизаци производительности  ИКТ решений на базе аппаратных и программных продуктов таких производителей как Sun / Oracle, IBM, HP, Dell, Supermicro, Brocade, Veritas, Symantec, Intel, Huawei, Commvault, VMware и дргих;
  • Администрирование операционных систем на базе Linux (Arch, Debian, OEL, Fedora/RHEL, CentOS, Suse/SLES) и Unix - Solaris, HP-UX, AIX ;
  •  Построение решений по виртуализации на базе VMware vSphere, Huawei Fusion Sphere, Xen project, KVM, Oracle VM for Sparc, Oracle VM for x86, Oracle VirtualBox, Qemu;

Квалификация:

  • Диплом магистра техники и техногогий Санкт Петербургского Университета Информационных Технологий Механики и Оптики;
  • Oracle Certified Professional, Oracle Solaris 11 System Administrator
  • Oracle Certified Associate, Oracle Solaris 11 System Administrator
  • HCNA/HCNP Routing&Switching
  • HCNA/HCNP Storage
  • HCIE Storage (первый вне Китая)
  • HCNA/HCNP Data Center Facility
  • HCNA Cloud
  • HCNA Security
  • HCNA Unified Communication
  • IBM Certified Specialist - Storwize Family Technical Solutions
  • IBM Certified Technical Sales Specialist - Power Systems with POWER8 Scale-out
  • Sun Certified Field Engineer

Преподавательские сертификаты:

  • Oracle Certified Instructor
  • HCIE Storage Instructor
  • HCNP Routing&Switching Instructor
  • HCNP DCF Instructor
  • HCNA Cloud Instructor

 

Ничего не найдено. n is 0