Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products

Dell Unity: Kirjoitusvälimuistin asianmukainen hallinta palveluntarjoajan ylläpitotoimien aikana (käyttäjän korjattavissa)

Summary: Tässä artikkelissa on kirjoitusvälimuistin hallintaan liittyvien Unity SP:n ylläpitotoimien parhaat käytännöt (poistaminen käytöstä, käyttöönotto, tarkistus, materiaalinotto). Seuraavat vaiheet koskevat Unity OS 5.3:a ja vanhempia. Kirjoitusvälimuisti poistetaan automaattisesti käytöstä, kun SP asetetaan käyttötilaan Unity-levyjärjestelmissä, joissa on OS 5.4 tai uudempi. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Paras käytäntö on poistaa kirjoitusvälimuisti käytöstä ennen SP:n laitteiston ajoitettujen ylläpitotoimien suorittamista. Näin vältetään mahdolliset vaikutukset siinä epätodennäköisessä tapauksessa, että vertaissuorittimessa ilmenee toissijainen ongelma huoltotoimen suorittamisen aikana.

Palveluntarjoajan laitteiston ylläpitotoimella tarkoitetaan minkä tahansa seuraavan osan vaihtamista:
 
Osa
DIMM
SFP
SP
BBU
I/O-moduuli
M.2 SATA
DPE-runko
Tuuletin
Mezzanine
DPE PSU – virtalähde

Lisäksi seuraavien sellaisten laitteiston ylläpitotoimien katsotaan kärsivän niistä, joiden vuoksi kirjoitusvälimuistin poistamista käytöstä suositellaan:
 
Activity
Data In Place (DIP) -päivitykset

TSE:iden on luettava tämän Dellin tietämyskannan artikkelin sisäisissä huomautuksissa olevat työmääräysten luontiohjeet ja noudatettava niitä.

svc_cache komento on päivitetty sisältämään kolme uutta valitsinta: --get, --disable ja --enable. Dellin teknisen tuen tai valtuutetun palveluntarjoajan on ladattava tämä päivitys Unity-järjestelmään. Tämä etu mahdollistaa välimuistipäivitysten tekemisen ilman juuriliittymää ja korkeamman tukitason saamiseksi.

Päivitys: 
svc_cache-komennon päivitys sisältyy Unity OE 5.2 -versioon ja uudempiin versioihin. Näin manuaalista asennusta ei tarvita, kun Unity-järjestelmä on päivitetty päivitettyyn OE-koodiin.

Seuraavat vaiheet koskevat Unity OS 5.3:a ja vanhempia.  Kirjoitusvälimuisti poistetaan automaattisesti käytöstä, kun SP asetetaan käyttötilaan Unity-levyjärjestelmissä, joissa on OS 5.4 tai uudempi.
 
HUOMAUTUS:
Käytetystä selaimesta riippuen fontti voi vääristää komentojen -- (kaksinkertainen tavuviiva), erityisesti lihavoidut rivit.

svc_cache komennon jälkeen parametria edeltää -- (kaksinkertainen yhdysviiva), ei yksi - .
Jos lihavoidut komennot kopioidaan tästä tietämyskannan artikkelista muistioon, kaksoistavuviiva on selkeämpi.

Uudet komennot on lueteltu tässä ja selitetty tarkemmin alla:
svc_cache --force-enableCacheOperations
svc_cache --get
svc_cache --disable
svc_cache --enable
svc_cache --disableCacheOperations

SEN SELVITTÄMINEN, ONKO PÄIVITETTY svc_cache-KOMENTO JO ASENNETTU
Jos suoritat jonkin uusista komennoista, voit selvittää, onko paketti asennettu. Se reagoi eri tavalla sen mukaan, onko svc_cache-komentoa jo laajennettu uusilla komennoilla. Testaamme tämän komennolla svc_cache --get.

Jos pakettia ei ole vielä asennettu:
   svc_cache --get -komennon suorittaminen palauttaa komennon käytön:
 
19:44:58 service@APM00123456789 spa:~/user# svc_cache --get
This script displays and clears the Cache Dirty or Cache Lost LUNs(CDCA) on this system.
Usage: svc_cache [<qualifiers>]
  Jos näin käy, ota yhteys Dellin tekniseen tukeen tai valtuutettuun palveluntarjoajaan ja mainitse tämän Dellin tietämyskannan artikkelin numero.
 
Jos paketti on asennettu:
  svc_cache --get-komennon suorittaminen joko näyttää virheen tai välimuistin tilan sen mukaan, onko komentojen lukitus avattu.
  1. Jos paketti on asennettu, mutta komentoja ei ole otettu käyttöön, järjestelmä palauttaa virheen:
19:44:58 service@APM00123456789 spa:~/user# svc_cache --get

 --- ERROR: This option can only be used after enabling cache operations.
Jos näin tapahtuu, sinun on aktivoitava komennot seuraavalla komennolla:
 svc_cache --force-enableCacheOperations 
  1. Jos paketti on asennettu ja komentojoukko on otettu käyttöön, svc_cache --get -komento palauttaa välimuistin tilan odotetulla tavalla. Jatka ja poista kirjoitusvälimuisti käytöstä seuraavassa vaiheessa.
 
KIRJOITUSVÄLIMUISTIN POISTAMINEN KÄYTÖSTÄ:
  1. Hae kirjoitusvälimuistin tila: svc_cache --get (tila 3 on käytössä, tila 7 on poissa käytöstä tai tuntematon, tila 8 on poistettu käytöstä).
  2. Poista kirjoitusvälimuisti käytöstä: svc_cache --disable (Komento on suoritettava vain yhdessä SP:ssä, jotta välimuisti poistetaan käytöstä molemmissa tallennussuorittimissa).
  3. Varmista, että kirjoitusvälimuisti on poistettu käytöstä:  svc_cache --get
Write Cache State:             3       (enabled)
Write Cache State:             7       (unknown)
Write Cache State:             8 (pois käytöstä)
Katso tarkemmat esimerkkitulokset Lisähuomautukset-osiosta.

Tavoitteena on päästä tilaan 8 (pois käytöstä). Jos svc_cache --getin tulos on 7, tämä tarkoittaa, että likaiset sivut ovat edelleen tyhjenemässä. Suorita svc_cache uudelleen --get cmd uudelleen, kunnes tila on 8 (pois käytöstä).
Jos käytöstä poistaminen kestää jonkin aikaa, voit myös katsella mittareita ja varmistaa, että kaikki likaiset välimuistisivut tyhjenevät tai tyhjenevät:
  • uemcli /metrics/value/rt -path sp.*.blockCache.global.summary.dirtyBytes show -interval 5 -count 5
Kun svc_cache --get näyttää tilaa 8 tai likaisilla sivuilla näkyy 0, voit jatkaa toimintaasi.


Kun molemmat tallennussuorittimet ovat taas toiminnassa:
OTA KIRJOITUSVÄLIMUISTI KÄYTTÖÖN:
  1. Hae kirjoitusvälimuistin tila: svc_cache --get (tila 3 on käytössä, tila 7 on poissa käytöstä tai tuntematon, tila 8 on poistettu käytöstä).
  2. Ota kirjoitusvälimuisti käyttöön:  svc_cache --enable (Komento on suoritettava vain yhdessä SP:ssä, jotta välimuisti voidaan ottaa käyttöön molemmissa tallennussuorittimissa)
  3. Varmista, että kirjoitusvälimuisti on käytössä: svc_cache --get (tila 3 on käytössä).  

Lopuksi, kun olet lopettanut toimintasi, poista kirjoitusvälimuistin komennot käytöstä:
svc_cache --disableCacheOperations


Additional Information


Esimerkkitulokset:

svc_cache --get osoittavat, että komentojoukkoa ei ole asennettu:
 
19:44:58 service@APM00123456789 spa:~/user# svc_cache --get
This script displays and clears the Cache Dirty or Cache Lost LUNs(CDCA) on this system.
Usage: svc_cache [<qualifiers>]


svc_cache --get näyttää, että komentojoukko ei ole otettu käyttöön:
 
19:44:58 service@APM00123456789 spa:~/user# svc_cache --get
 
 --- ERROR: This option can only be used after enabling cache operations.



Jos näin tapahtuu, sinun on aktivoitava komennot seuraavalla komennolla:
svc_cache --force-enableCacheOperations 

svc_cache --get Näytetään kirjoitusvälimuisti käytössä:
16:28:43 service@APM00123456789 spa:~/user# svc_cache --get
execute sptool -i
sptool -i output: SPA
current SP-A, other SP-B

execute: c4admintool -c get_cache
Get Cache Info.

         SP WWID:       wwn = 06:00:00:00:05:00:00:00:00:00:00:00:00:00:00:02
         SP WWID:       wwn = 06:00:00:00:05:00:00:00:01:00:00:01:01:00:00:02
                  System Cache Information

         Write Cache State:             3       (enabled)
         SP WWID:       wwn = 06:00:00:00:05:00:00:00:00:00:00:00:00:00:00:02
                  System Cache Information

         Write Cache State:             3       (enabled)
         SP WWID:       wwn = 06:00:00:00:05:00:00:00:01:00:00:01:01:00:00:02

 ** c4admintool_main: exit CSX_STATUS_SUCCESS

16:28:48 service@APM00123456789 spa:~/user#


svc_cache --get showing write cache is disabled:
16:29:00 service@APM00123456789 spa:~/user# svc_cache --get
execute sptool -i
sptool -i output: SPA
current SP-A, other SP-B

execute: c4admintool -c get_cache
Get Cache Info.

         SP WWID:       wwn = 06:00:00:00:05:00:00:00:00:00:00:00:00:00:00:02
         SP WWID:       wwn = 06:00:00:00:05:00:00:00:01:00:00:01:01:00:00:02
                  System Cache Information

         Write Cache State:             8       (disabled)
         SP WWID:       wwn = 06:00:00:00:05:00:00:00:00:00:00:00:00:00:00:02
                  System Cache Information

         Write Cache State:             8       (disabled)
         SP WWID:       wwn = 06:00:00:00:05:00:00:00:01:00:00:01:01:00:00:02

 ** c4admintool_main: exit CSX_STATUS_SUCCESS

16:31:30 service@APM00123456789 spa:~/user#



svc_cache --poista käytöstä:
16:28:48 service@APM00123456789 spa:~/user# svc_cache --disable
execute sptool -i
sptool -i output: SPA
current SP-A, other SP-B

execute: c4admintool -c set_cache -o disable -t write
currentArg 3 argc 7
currentArg 3 argc 7
Set Write Cache Disabled SP A(0).
#:2022-03-04 16:29:00.035 GMT :U:( 1:1):00007f7168fd0280:25459:Unknown:: TLDflarecons:TLDconfig.cpp   :09584=>TLDconfig_SetCacheBuildTree Enable 0, Type 2, SP = 0
#:2022-03-04 16:29:00.035 GMT :U:( 1:1):00007f7168fd0280:25459:Unknown:: TLDconfig:  :TLDconfig.cpp   :09592=>Set cache state to disabled - 8

         SP WWID:       wwn = 06:00:00:00:05:00:00:00:00:00:00:00:00:00:00:02
         SP WWID:       wwn = 06:00:00:00:05:00:00:00:01:00:00:01:01:00:00:02
c4admintool: -TAG_REQUEST(0x10016)
c4admintool: --TAG_OPERATION(0x10017)
<snip>
c4admintool: -------TAG_WRITE_CACHE(0x102ca)
c4admintool: --------TAG_STATE(0x10079) - 8

 ** c4admintool_main: exit CSX_STATUS_SUCCESS

16:29:00 service@APM00123456789 spa:~/user#



svc_cache --Ota käyttöön:
16:32:43 service@APM00123456789 spa:~/user# svc_cache --enable
execute sptool -i
sptool -i output: SPA
current SP-A, other SP-B

execute: c4admintool -c set_cache -o enable -t write
currentArg 3 argc 7
currentArg 3 argc 7
Set Write Cache Enabled SP A(0).
#:2022-03-04 16:32:47.905 GMT :U:( 0:1):00007f8011b49280:09830:Unknown:: TLDflarecons:TLDconfig.cpp   :09584=>TLDconfig_SetCacheBuildTree Enable 1, Type 2, SP = 0
#:2022-03-04 16:32:47.905 GMT :U:( 0:1):00007f8011b49280:09830:Unknown:: TLDconfig:  :TLDconfig.cpp   :09589=>Set cache state to enabled - 3

         SP WWID:       wwn = 06:00:00:00:05:00:00:00:00:00:00:00:00:00:00:02
         SP WWID:       wwn = 06:00:00:00:05:00:00:00:01:00:00:01:01:00:00:02
c4admintool: -TAG_REQUEST(0x10016)
c4admintool: --TAG_OPERATION(0x10017)
<snip>
c4admintool: -------TAG_WRITE_CACHE(0x102ca)
c4admintool: --------TAG_STATE(0x10079) - 3

 ** c4admintool_main: exit CSX_STATUS_SUCCESS

16:32:48 service@APM00123456789 spa:~/user#



svc_cache --get Näytetään kirjoitusvälimuisti käytössä:
16:33:43 service@APM00123456789 spa:~/user# svc_cache --get
execute sptool -i
sptool -i output: SPA
current SP-A, other SP-B

execute: c4admintool -c get_cache
Get Cache Info.

         SP WWID:       wwn = 06:00:00:00:05:00:00:00:00:00:00:00:00:00:00:02
         SP WWID:       wwn = 06:00:00:00:05:00:00:00:01:00:00:01:01:00:00:02
                  System Cache Information

         Write Cache State:             3       (enabled)
         SP WWID:       wwn = 06:00:00:00:05:00:00:00:00:00:00:00:00:00:00:02
                  System Cache Information

         Write Cache State:             3       (enabled)
         SP WWID:       wwn = 06:00:00:00:05:00:00:00:01:00:00:01:01:00:00:02

 ** c4admintool_main: exit CSX_STATUS_SUCCESS

16:33:48 service@APM00123456789 spa:~/user#

Affected Products

Dell EMC Unity
Article Properties
Article Number: 000196684
Article Type: How To
Last Modified: 06 May 2024
Version:  24
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.