FastNetMon

Показаны сообщения с ярлыком Hardware Raid. Показать все сообщения
Показаны сообщения с ярлыком Hardware Raid. Показать все сообщения

среда, 6 октября 2010 г.

S.M.A.R.T, smartctl и Adaptec 5405

Давно мучает меня - как получить S.M.A.R.T данные жестких дисков, если они подключены к Adaptec RAID контроллеру?

Сам массив доступен системе по привычному адресу /dev/sda и если сделать:
smartctl --all /dev/sda

То нас неминуемо постигнет разочарование:
smartctl version 5.38 [x86_64-redhat-linux-gnu] Copyright (C) 2002-8 Bruce Allen
Home page is http://smartmontools.sourceforge.net/

Device: Adaptec Device 0 Version: V1.0
scsiModePageOffset: response length too short, resp_len=4 offset=4 bd_len=0
>> Terminate command early due to bad response to IEC mode page
A mandatory SMART command failed: exiting. To continue, add one or more '-T permissive' options.

Как же быть? Да очень просто - Linux создает для всех физических дисков, подключенных к контроллеру виртуальные устройства (честно говоря, я не понял что это именно есть, но считать данные как с блочного устройства у меня с них не получилось да и команда file считает их "/dev/sg1: character special (21/1)", что также далеко от блочного устройства), через которые можно получить данные S.M.A.R.T. Имена этих устройств имеют вид /dev/sgX, причем, sg0 - это сам контроллер (и попытка прочесть у него что-либо посредством smartctl ни к чему кроме ошибки не приведет), а вот sg1...sgN - это SAS жесткие диски (возможно, для SATA дисков имена будут иные, возможности проверить у меня нету), подключенные к RAID контроллеру.

Итого, делаем запрос S.M.A.R.T. диска /dev/sg1:
smartctl version 5.38 [x86_64-redhat-linux-gnu] Copyright (C) 2002-8 Bruce Allen
Home page is http://smartmontools.sourceforge.net/

Device: SEAGATE ST3300657SS Version: 0008
Serial number: 3SJ20ZJK00009105PBVK
Device type: disk
Transport protocol: SAS
Local Time is: Wed Oct 6 09:04:21 2010 CEST
Device supports SMART and is Enabled
Temperature Warning Enabled
SMART Health Status: OK

Current Drive Temperature: 50 C
Drive Trip Temperature: 68 C
Elements in grown defect list: 0
Vendor (Seagate) cache information
Blocks sent to initiator = 757336451
Blocks received from initiator = 163754101
Blocks read from cache and sent to initiator = 55190153
Number of read and write commands whose size <= segment size = 849389 Number of read and write commands whose size > segment size = 0
Vendor (Seagate/Hitachi) factory information
number of hours powered up = 13.22
number of minutes until next internal SMART test = 34

Error counter log:
Errors Corrected by Total Correction Gigabytes Total
ECC rereads/ errors algorithm processed uncorrected
fast | delayed rewrites corrected invocations [10^9 bytes] errors
read: 3230895 0 0 3230895 3230895 387.756 0
write: 0 0 0 0 0 83.880 0
verify: 551501 0 0 551501 551501 0.000 0

Non-medium error count: 0

[GLTSD (Global Logging Target Save Disable) set. Enable Save with '-S on']
No self-tests have been logged
Long (extended) Self Test duration: 3200 seconds [53.3 minutes]


По мотивам: http://www.cyberciti.biz/faq/linux-checking-sas-sata-disks-behind-adaptec-raid-controllers/

Контроллер Adaptec 5405: создание RAID массивов

Итак, у нас есть указанный контроллер и некоторое количество жестких дисков. Задача - настроить RIAD требуемого нам уровня. Для начала сочтем, что контроллер ранее использовался и его нужно обнулить.

Итак, нужно установить утилиту arcconf: http://phpsuxx.blogspot.com/2010/10/arcconf-adaptec-5405-centos-linux-55.html

Удаляем существующие логические разделы и JBOD устройства (ВСЕ ДАННЫЕ БУДУТ ПОТЕРЯНЫ):
arcconf delete 1 LOGICALDRIVE ALL
arcconf delete 1 JBOD ALL

После этого убеждаемся, что все логические устройства удалены:
arcconf getconfig 1 ld
Controllers found: 1
----------------------------------------------------------------------
Logical device information
----------------------------------------------------------------------
No logical devices configured


Command completed successfully.

Итак, на данном этапе у меня есть 4 жестких диска, из которых можно собрать почти любой из поддерживаемых контроллером типов RAID массивов.

Теперь нам нужно узнать номера каналов / устройств для каждого из дисков (они потребуются при создании логического устройства):
arcconf getconfig 1 pd | grep 'Reported Channel'
Reported Channel,Device(T:L) : 0,0(0:0)
Reported Channel,Device(T:L) : 0,1(1:0)
Reported Channel,Device(T:L) : 0,2(2:0)
Reported Channel,Device(T:L) : 0,3(3:0)

RAID 10

Создадим RAID-10 из 4 дисков (MAX - емкость результирующего раздела, 10 - тип RAID, 0,0 0,1 0,2 0,3 - номера каналов / устройств для каждого из дисков):
arcconf create 1 LOGICALDRIVE MAX 10 0,0 0,1 0,2 0,3

Вуаля, вот результат нашей работы:
arcconf getconfig 1 ld
Controllers found: 1
----------------------------------------------------------------------
Logical device information
----------------------------------------------------------------------
Logical device number 0
Logical device name : Device 0
RAID level : 10
Status of logical device : Optimal
Size : 571382 MB
Stripe-unit size : 256 KB
Read-cache mode : Enabled
MaxIQ preferred cache setting : Disabled
MaxIQ cache setting : Disabled
Write-cache mode : Disabled (write-through)
Write-cache setting : Enabled (write-back) when protected by battery/ZMM
Partitioned : No
Protected by Hot-Spare : No
Bootable : Yes
Failed stripes : No
Power settings : Disabled
--------------------------------------------------------
Logical device segment information
--------------------------------------------------------
Group 0, Segment 0 : Present (0,0) 3SJ20ZJK00009105PBVK
Group 0, Segment 1 : Present (0,1) 3SJ1YWHL00009106RHAT
Group 1, Segment 0 : Present (0,2) 3SJ202FY00009104X2T0
Group 1, Segment 1 : Present (0,3) 3SJ1ZTRG00009106SSLC



Command completed successfully.

RAID-1

Либо создадим RAID-1 (зеркало) из первых двух жестких дисков:
arcconf create 1 LOGICALDRIVE MAX 1 0,0 0,1

Результат:
arcconf getconfig 1 ld
Controllers found: 1
----------------------------------------------------------------------
Logical device information
----------------------------------------------------------------------
Logical device number 0
Logical device name : Device 0
RAID level : 1
Status of logical device : Optimal
Size : 285686 MB
Read-cache mode : Enabled
MaxIQ preferred cache setting : Disabled
MaxIQ cache setting : Disabled
Write-cache mode : Disabled (write-through)
Write-cache setting : Enabled (write-back) when protected by battery/ZMM
Partitioned : No
Protected by Hot-Spare : No
Bootable : Yes
Failed stripes : No
Power settings : Disabled
--------------------------------------------------------
Logical device segment information
--------------------------------------------------------
Segment 0 : Present (0,0) 3SJ20ZJK00009105PBVK
Segment 1 : Present (0,1) 3SJ1YWHL00009106RHAT



Command completed successfully.

RAID-5

Теперь попробуем создать 4х дисковый RAID-5:
arcconf create 1 LOGICALDRIVE MAX 5 0,0 0,1 0,2 0,3

Результат:
arcconf getconfig 1 ld
Controllers found: 1
----------------------------------------------------------------------
Logical device information
----------------------------------------------------------------------
Logical device number 0
Logical device name : Device 0
RAID level : 5
Status of logical device : Impacted
Size : 857078 MB
Stripe-unit size : 256 KB
Read-cache mode : Enabled
MaxIQ preferred cache setting : Disabled
MaxIQ cache setting : Disabled
Write-cache mode : Disabled (write-through)
Write-cache setting : Enabled (write-back) when protected by battery/ZMM
Partitioned : No
Protected by Hot-Spare : No
Bootable : Yes
Failed stripes : No
Power settings : Disabled
--------------------------------------------------------
Logical device segment information
--------------------------------------------------------
Segment 0 : Present (0,0) 3SJ20ZJK00009105PBVK
Segment 1 : Present (0,1) 3SJ1YWHL00009106RHAT
Segment 2 : Present (0,2) 3SJ202FY00009104X2T0
Segment 3 : Present (0,3) 3SJ1ZTRG00009106SSLC



Command completed successfully.

RAID-0

Теперь попробуем создать двухдисковый stripe, RAID-0:
arcconf create 1 LOGICALDRIVE MAX 0 0,0 0,1

Результат:
arcconf getconfig 1 ld
Controllers found: 1
----------------------------------------------------------------------
Logical device information
----------------------------------------------------------------------
Logical device number 0
Logical device name : Device 0
RAID level : 0
Status of logical device : Optimal
Size : 571382 MB
Stripe-unit size : 256 KB
Read-cache mode : Enabled
MaxIQ preferred cache setting : Disabled
MaxIQ cache setting : Disabled
Write-cache mode : Disabled (write-through)
Write-cache setting : Enabled (write-back) when protected by battery/ZMM
Partitioned : No
Protected by Hot-Spare : No
Bootable : Yes
Failed stripes : No
Power settings : Disabled
--------------------------------------------------------
Logical device segment information
--------------------------------------------------------
Segment 0 : Present (0,0) 3SJ20ZJK00009105PBVK
Segment 1 : Present (0,1) 3SJ1YWHL00009106RHAT



Command completed successfully.


JBOD

Создаем однодисковый JBOD массив (формально, это совершенно не массив, а способ передачи физического устройства, подключенного к RAID контроллеру напрямую в систему без каких-либо уровней RAID):
arcconf create 1 JBOD 0,0

Смотрим, что диск теперь подключен как JBOD:
arcconf getconfig 1 pd
Controllers found: 1
----------------------------------------------------------------------
Physical Device information
----------------------------------------------------------------------
Device #0
Device is a Hard drive
State : Online (JBOD)
Supported : Yes
Transfer Speed : SATA 3.0 Gb/s
Reported Channel,Device(T:L) : 0,0(0:0)
Reported Location : Connector 0, Device 0
Vendor :
Model : Corsair CSSD-F12
Firmware : 1.1
Serial number : 10336519580009980134
Size : 114473 MB
Write Cache : Enabled (write-back)
FRU : None
S.M.A.R.T. : No
S.M.A.R.T. warnings : 0
Power State : Full rpm
Supported Power States : Full rpm,Powered off
SSD : Yes
MaxIQ Cache Capable : No
MaxIQ Cache Assigned : No
NCQ status : Enabled


Также есть способ создавать несколько массивов заданного объема (это часто требуется для преодоления лимита на 2Тб в Linux/FreeBSD на mbr):
arcconf create 1 LOGICALDRIVE 2000000 0 0,0 0,1
arcconf create 1 LOGICALDRIVE MAX 0 0,0 0,1

Выглядеть это будет примерно так:

arcconf getconfig 1 ld
Controllers found: 1
----------------------------------------------------------------------
Logical device information
----------------------------------------------------------------------
Logical device number 0
Logical device name : Device 0
RAID level : 0
Status of logical device : Optimal
Size : 1999990 MB
Stripe-unit size : 256 KB
Read-cache mode : Enabled
MaxIQ preferred cache setting : Disabled
MaxIQ cache setting : Disabled
Write-cache mode : Disabled (write-through)
Write-cache setting : Enabled (write-back)
when protected by battery/ZMM
Partitioned : No
Protected by Hot-Spare : No
Bootable : Yes
Failed stripes : No
Power settings : Disabled
--------------------------------------------------------
Logical device segment information
--------------------------------------------------------
Segment 0 : Present (0,0) 9VS439P0
Segment 1 : Present (0,1) 9VS42WTX

Logical device number 1
Logical device name : Device 1
RAID level : 0
Status of logical device : Optimal
Size : 856950 MB
Stripe-unit size : 256 KB
Read-cache mode : Enabled
MaxIQ preferred cache setting : Disabled
MaxIQ cache setting : Disabled
Write-cache mode : Disabled (write-through)
Write-cache setting : Enabled (write-back)
when protected by battery/ZMM
Partitioned : No
Protected by Hot-Spare : No
Bootable : No
Failed stripes : No
Power settings : Disabled
--------------------------------------------------------
Logical device segment information
--------------------------------------------------------
Segment 0 : Present (0,0) 9VS439P0
Segment 1 : Present (0,1) 9VS42WTX



Command completed successfully.


Обращаю внимание, что по крайней мере у меня на Adaptec 5405 JBOD устройства без ребута после их создания НЕ определялись (в отличие от обычных RAID устройств; partprobe не помогало), так что будьте добры перезагуржать машинки.

вторник, 5 октября 2010 г.

Контроллер Adaptec 5405: основы эксплуатации

С недавнего времени начинаем использовать Raid контроллеры Adaptec 5405, поэтому решил написать несколько статеек про них.

Итак, для управления данными контроллерами в Linux (CentOS/Debian) используется удобная утилита arcconf (о ее установке и настройке я напишу позже).

Получение информации о разных подсистемах контроллера

Для получения информации о версиях прошивок контроллера используем следующую команду:
arcconf getversion

В ответ будет выдано примерно что-то вот такое:
Controllers found: 1
Controller #1
==============
Firmware : 5.2-0 (17899)
Staged Firmware : 5.2-0 (17899)
BIOS : 5.2-0 (17899)
Driver : 1.1-5 (2461)
Boot Flash : 5.2-0 (17899)


Command completed successfully.

Для получения более интересной информации о непосредственно контроллере, созданных разделах используется команда:
arcconf getconfig 1 [AD|LD|LD #|PD|AL]

Здесь AD означает получение информации только об адаптере, LD - информации о логических устройствах (созданных на контроллеер массивах), LD # - выдает информацию о конкретном логическом устройстве (LD 0, например), PD - выдает информацию о физических устройствах, подключенных к контроллеру и, наконец, AL - выдает вообще всю имеющуюся информацию.

Итак, запросим информацию о самом контроллере:
arcconf getconfig 1 AD
Controllers found: 1
----------------------------------------------------------------------
Controller information
----------------------------------------------------------------------
Controller Status : Optimal
Channel description : SAS/SATA
Controller Model : Adaptec 5405
Controller Serial Number : 0D221163AF8
Physical Slot : 49
Temperature : 80 C/ 176 F (Normal)
Installed memory : 256 MB
Copyback : Disabled
Background consistency check : Disabled
Automatic Failover : Enabled
Global task priority : High
Performance Mode : Default/Dynamic
Stayawake period : Disabled
Spinup limit internal drives : 0
Spinup limit external drives : 0
Defunct disk drive count : 0
Logical devices/Failed/Degraded : 1/0/0
SSDs assigned to MaxIQ Cache pool : 0
Maximum SSDs allowed in MaxIQ Cache pool : 8
NCQ status : Enabled
--------------------------------------------------------
Controller Version Information
--------------------------------------------------------
BIOS : 5.2-0 (17899)
Firmware : 5.2-0 (17899)
Driver : 1.1-5 (2461)
Boot Flash : 5.2-0 (17899)
--------------------------------------------------------
Controller Battery Information
--------------------------------------------------------
Status : Not Installed


Command completed successfully.

Теперь запросим информацию о логических устройствах, созданных на контроллере. Как можно видеть, у нас существует один RAID5 раздел из 4х дисков:
arcconf getconfig 1 LD
Controllers found: 1
----------------------------------------------------------------------
Logical device information
----------------------------------------------------------------------
Logical device number 0
Logical device name : Device 0
RAID level : 5
Status of logical device : Optimal
Size : 857075 MB
Stripe-unit size : 256 KB
Read-cache mode : Enabled
MaxIQ preferred cache setting : Disabled
MaxIQ cache setting : Disabled
Write-cache mode : Disabled (write-through)
Write-cache setting : Enabled (write-back) when protected by battery/ZMM
Partitioned : No
Protected by Hot-Spare : No
Bootable : Yes
Failed stripes : No
Power settings : Disabled
--------------------------------------------------------
Logical device segment information
--------------------------------------------------------
Segment 0 : Present (0,0) 3SJ20ZJK00009105PBVK
Segment 1 : Present (0,1) 3SJ1YWHL00009106RHAT
Segment 2 : Present (0,2) 3SJ202FY00009104X2T0
Segment 3 : Present (0,3) 3SJ1ZTRG00009106SSLC



Command completed successfully.

Если логических массивов несколько, то можно явно указать показ определенного (в случае одного логического устройства это будет нуль):
arcconf getconfig 1 LD 0
Controllers found: 1
----------------------------------------------------------------------
Logical device information
----------------------------------------------------------------------
Logical device number 0
Logical device name : Device 0
RAID level : 5
Status of logical device : Optimal
Size : 857075 MB
Stripe-unit size : 256 KB
Read-cache mode : Enabled
MaxIQ preferred cache setting : Disabled
MaxIQ cache setting : Disabled
Write-cache mode : Disabled (write-through)
Write-cache setting : Enabled (write-back) when protected by battery/ZMM
Partitioned : No
Protected by Hot-Spare : No
Bootable : Yes
Failed stripes : No
Power settings : Disabled
--------------------------------------------------------
Logical device segment information
--------------------------------------------------------
Segment 0 : Present (0,0) 3SJ20ZJK00009105PBVK
Segment 1 : Present (0,1) 3SJ1YWHL00009106RHAT
Segment 2 : Present (0,2) 3SJ202FY00009104X2T0
Segment 3 : Present (0,3) 3SJ1ZTRG00009106SSLC



Command completed successfully.

Теперь запросим информацию о физических устройствах, подключенных к контроллеру:
arcconf getconfig 1 PD
Controllers found: 1
----------------------------------------------------------------------
Physical Device information
----------------------------------------------------------------------
Device #0
Device is a Hard drive
State : Online
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 : ST3300657SS
Firmware : 0008
Serial number : 3SJ20ZJK00009105PBVK
World-wide name : 5000C500240E43CC
Size : 286102 MB
Write Cache : Enabled (write-back)
FRU : None
S.M.A.R.T. : No
S.M.A.R.T. warnings : 0
Power State : Full rpm
Supported Power States : Full rpm,Powered off
SSD : No
MaxIQ Cache Capable : No
MaxIQ Cache Assigned : No
Device #1
Device is a Hard drive
State : Online
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 : ST3300657SS
Firmware : 0008
Serial number : 3SJ1YWHL00009106RHAT
World-wide name : 5000C500240E72BC
Size : 286102 MB
Write Cache : Enabled (write-back)
FRU : None
S.M.A.R.T. : No
S.M.A.R.T. warnings : 0
Power State : Full rpm
Supported Power States : Full rpm,Powered off
SSD : No
MaxIQ Cache Capable : No
MaxIQ Cache Assigned : No
Device #2
Device is a Hard drive
State : Online
Supported : Yes
Transfer Speed : SAS 3.0 Gb/s
Reported Channel,Device(T:L) : 0,2(2:0)
Reported Location : Connector 0, Device 2
Vendor : SEAGATE
Model : ST3300657SS
Firmware : 0008
Serial number : 3SJ202FY00009104X2T0
World-wide name : 5000C500240E70A8
Size : 286102 MB
Write Cache : Enabled (write-back)
FRU : None
S.M.A.R.T. : No
S.M.A.R.T. warnings : 0
Power State : Full rpm
Supported Power States : Full rpm,Powered off
SSD : No
MaxIQ Cache Capable : No
MaxIQ Cache Assigned : No
Device #3
Device is a Hard drive
State : Online
Supported : Yes
Transfer Speed : SAS 3.0 Gb/s
Reported Channel,Device(T:L) : 0,3(3:0)
Reported Location : Connector 0, Device 3
Vendor : SEAGATE
Model : ST3300657SS
Firmware : 0008
Serial number : 3SJ1ZTRG00009106SSLC
World-wide name : 5000C500240E1874
Size : 286102 MB
Write Cache : Enabled (write-back)
FRU : None
S.M.A.R.T. : No
S.M.A.R.T. warnings : 0
Power State : Full rpm
Supported Power States : Full rpm,Powered off
SSD : No
MaxIQ Cache Capable : No
MaxIQ Cache Assigned : No


Command completed successfully.

Контроль состояния логических устройств и жестких дисков

Во-первых, первоочередная вещь, которую нужно контролировать - это состояние жестких дисков. Как это делать? Во-первых, это статус (отключен / отказал и проч.), во-вторых, это данные системы само-диагностики жестких дисков S.M.A.R.T.

Итак, для контроля выше описанных параметров я набросал несложный скрипт (первоисточник скрипта):
arcconf getconfig 1 PD | egrep 'Device #|^ +State|^ +Reported|Serial|S.M.A.R.T'

В итоге будет выдана примерно вот такая таблица, по которой можно оценить общее состояние жестких дисков:
Device #0
State : Online
Reported Channel,Device(T:L) : 0,0(0:0)
Reported Location : Connector 0, Device 0
Serial number : 3SJ20ZJK00009105PBVK
S.M.A.R.T. : No
S.M.A.R.T. warnings : 0
Device #1
State : Online
Reported Channel,Device(T:L) : 0,1(1:0)
Reported Location : Connector 0, Device 1
Serial number : 3SJ1YWHL00009106RHAT
S.M.A.R.T. : No
S.M.A.R.T. warnings : 0
Device #2
State : Online
Reported Channel,Device(T:L) : 0,2(2:0)
Reported Location : Connector 0, Device 2
Serial number : 3SJ202FY00009104X2T0
S.M.A.R.T. : No
S.M.A.R.T. warnings : 0
Device #3
State : Online
Reported Channel,Device(T:L) : 0,3(3:0)
Reported Location : Connector 0, Device 3
Serial number : 3SJ1ZTRG00009106SSLC
S.M.A.R.T. : No
S.M.A.R.T. warnings : 0


Кроме физического состояния дисков необходимо контролировать и состояние логического устройства (непосредственно нашего массива), мой пример справедлив лишь для RAID-5, возможно, имена параметров в других типах RAID будут называться иначе:
arcconf getconfig 1 LD 0 | egrep 'Status|Failed|Segment'

В итоге будет выдано примерно следующее (данное состояние сообщает нам о том, что все хорошо):
Status of logical device : Optimal
Failed stripes : No
Segment 0 : Present (0,0) 3SJ20ZJK00009105PBVK
Segment 1 : Present (0,1) 3SJ1YWHL00009106RHAT
Segment 2 : Present (0,2) 3SJ202FY00009104X2T0
Segment 3 : Present (0,3) 3SJ1ZTRG00009106SSLC

Официальная документация по эксплуатации

Кайне рекомендую с ней ознакомится: ссылка на PDF

Ну вот пока что все об эксплуатации даанного контроллера.

понедельник, 4 октября 2010 г.

Можно ли Adaptec MaxIQ подключить к Adaptec 5405?

Можно! http://www.adaptec.com/en-US/products/CloudComputing/MaxIQ/SSD-Cache-Performance/_resources/SSD_FAQs.htm?nc=/en-US/products/CloudComputing/MaxIQ/SSD-Cache-Performance/_resources/SSD_FAQs.htm

The kit can be paired with any Series 5Z, Series 5 or Series 2 Storage Controller to convert industry-standard servers into cost-effective, high-performance scale-out application storage appliances.

Описание уровней RAID от Adaptec с указанием сильных / слабых сторон каждого из режимов

http://www.adaptec.com/en-US/_common/compatibility/_education/RAID_level_compar_wp.htm#1

Adaptec Hybrid-raid: SSD и обычные HDD в одной упряжке

http://www.adaptec.com/en-us/_common/hybrid-raid

Суть технологии в том, что если массив (так понимаю, принципиальная применимость технологии ограничивается RAID-1/RAID-10. Да, так и есть, нашел подтверждение в базе знаний Adaptec) состоит из SSD и SAS/SATA дисков, то при операциях чтения с массива чтение идет (в обычном, не degraded режиме) с очень быстрого SSD (который в свою очередь имеет как минимум двукратное преимущество в линейной скорости скорости чтения - до 300 мегабайт/секунду против 150 у самых быстрых моделей SAS и многократное по IOPS (число операций чтения в секунду) - до 25000 IOPS против около 400 IOPS у самых быстрых моделей SAS), а запись на массив осуществляется и на SSD и на SAS/SATA. Вот такая вот интересная фишка :)

Также стоит отметить, что для активации этой фичи не нужно делать ровным счетом ничего, она активируется сама автоматически.