LINUX.ORG.RU

SAS диски в XenServer через Adaptec 3805

 , , ,


0

1

Всем привет! Есть сервер под XenServer 6.5. Все крутилось на нескольких raid1 через mdadm на sata. В последнее время очень туго стало из-за нехватки iops в sata. Нашел raid-контроллер Adaptec 3805, а так же несколько sas дисков. Думал для начала заменить один raid1. Так как железный raid не есть хорошо, да и железка у меня только одна решил sas диски связать в raid тоже через mdadm. Но XenServer, по ходу, решил по своему и отказывается показывать мне диски по отдельности. При этом через arcconf контроллер и диски определяются. Вопрос в следующем: можно ли все таки увидеть эти диски по отдельности, или придется использовать Adaptec'овский raid?

# ./arcconf getconfig 1
Controllers found: 1
----------------------------------------------------------------------
Controller information
----------------------------------------------------------------------
   Controller Status                        : Optimal
   Channel description                      : SAS/SATA
   Controller Model                         : Adaptec 3805
   Controller Serial Number                 : 7C501157B2C
   Physical Slot                            : 3
   Temperature                              : 42 C/ 107 F (Normal)
   Installed memory                         : 128 MB
   Copyback                                 : Disabled
   Background consistency check             : Disabled
   Automatic Failover                       : Enabled
   Global task priority                     : High
   Stayawake period                         : Disabled
   Spinup limit internal drives             : 0
   Spinup limit external drives             : 0
   Defunct disk drive count                 : 0
   Logical devices/Failed/Degraded          : 0/0/0
   NCQ status                               : Enabled
   --------------------------------------------------------
   Controller Version Information
   --------------------------------------------------------
   BIOS                                     : 5.2-0 (17342)
   Firmware                                 : 5.2-0 (17342)
   Driver                                   : 1.2-0 (30200)
   Boot Flash                               : 5.2-0 (17342)
   --------------------------------------------------------
   Controller Battery Information
   --------------------------------------------------------
   Status                                   : Not Installed

----------------------------------------------------------------------
Logical device information
----------------------------------------------------------------------
   No logical devices configured

----------------------------------------------------------------------
Physical Device information
----------------------------------------------------------------------
      Device #0
         Device is a Hard drive
         State                              : Ready
         Supported                          : Yes
         Transfer Speed                     : SAS 3.0 Gb/s
         Reported Channel,Device(T:L)       : 0,0(0:0)
         Reported Location                  : Connector 0, Device 0
         Vendor                             : SEAGATE
         Model                              : ST3146356SS
         Firmware                           : 0005
         Size                               : 140014 MB
         Write Cache                        : Enabled (write-back)
         FRU                                : None
         S.M.A.R.T.                         : No
         S.M.A.R.T. warnings                : 0
      Device #1
         Device is a Hard drive
         State                              : Ready
         Supported                          : Yes
         Transfer Speed                     : SAS 3.0 Gb/s
         Reported Channel,Device(T:L)       : 0,1(1:0)
         Reported Location                  : Connector 0, Device 1
         Vendor                             : SEAGATE
         Model                              : ST3146356SS
         Firmware                           : 0005
         Size                               : 140014 MB
         Write Cache                        : Enabled (write-back)
         FRU                                : None
         S.M.A.R.T.                         : No
         S.M.A.R.T. warnings                : 0


Command completed successfully.

А прокинуть одиночные диски через JBOD и потом их уже mdadm?

JBOD (single drive on Channel 0, Port 2):

arcconf CREATE 1 JBOD 0 2 noprompt

chaos_dremel ★★ ()

Есть raid контроллеры, а есть HBA контролеры. Первые собирают диски в массивы собсвенными силами, а вторые просто подключают оиночные диски к системе. Другими словами не факт, что raid контроллер позволит видеть диски по отдельности.

petav ★★★★★ ()
Ответ на: комментарий от chaos_dremel

Благодарствую! Диски появились. Я так понимаю, что при JBOD и Simple Volume адаптер не пишет никакие метаданные на винты и их можно будет, в случае чего, подключить к чему-нибудь другому?

rrock ()
Ответ на: комментарий от rrock

Насколько я понимаю именно так. Но утверждать это 100%-но не могу.

chaos_dremel ★★ ()
Ответ на: комментарий от rrock

З.Ы. Вики XFS советует отключать внетренний кеш дисков на рейдах адаптека:

Adaptec: allows setting individual drives cache

arcconf setcache <disk> wb|wt

wb=write back, which means write cache on, wt=write through, which means write cache off. So «wt» should be chosen.

http://xfs.org/index.php/XFS_FAQ#Q._Which_settings_does_my_RAID_controller_ne...

chaos_dremel ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.