Tag Archives: szavazó lemez
- mi az inittab?
az Inittab olyan, mint az oratab bejegyzés. Az Inittab a crs szolgáltatások indítására szolgál RAC környezetben. A vonal, amely felelős a start alatt van. Ez a fájl felelős a szolgáltatások elindításáért.
h1: 35: respawn:/stb./init.d / init.ohasd run > / dev / null 2>&1 </dev / null
hasznos parancsok:
- crsctl engedélyezze a has – > engedélyezze az Oracle High Availability services automatikus indítását újraindítás után
- crsctl tiltsa le a has – > tiltsa le az Oracle High Availability services automatikus indítását újraindítás után
- mi az az OHASD?
az Ohasd az Oracle High Availability Services Daemon rövidítése. Az Ohasd 3 típusú szolgáltatást hoz létre klaszter szinten.
1. szint: Cssd ügynök
2. szint: Oraroot ügynök (újraindítja a cssd, crsd, cttsd, diskmon,acfs)
3. szint: OraAgent (respawns mdsnd, gipcd, gpnpd, evmd, asm), CssdMonitor
hasznos parancsok:
1. crsctl engedélyezze a has – > szolgáltatást az újraindítás után.
2. crsctl letiltása has – >a has szolgáltatások nem indulhatnak el újraindítás után
3. crsctl config has – > ellenőrizze a konfigurációt, hogy az automatikus indítás engedélyezve van-e vagy sem.
4. cat / etc/oracle/scls_scr/<Node_name>/root / ohasdstr –> ellenőrizze, hogy engedélyezve van-e vagy sem.
5. cat / etc/oracle/scls_scr/<Node_name>/root / ohasdrun –> az újraindítás engedélyezve van-e, ha a csomópont sikertelen.
- mi az OCR? Hogyan és miért használják az OLR-t? Hol található az OCR & OLR?
az OCR az Oracle Cluster Registry rövidítése. Olyan információkat tartalmaz, mint a csomópont-tagság (mely csomópontok a klaszter részét képezik), a szoftververzió, a szavazólemez helye, a RAC adatbázisok állapota, hallgatók, példányok & szolgáltatások. OCR kerül ASM, OCFS.
az ASM csak akkor hozható fel, ha hozzáférünk az OCR-hez. De az OCR csak az ASM felállítása után érhető el. Ebben az esetben hogyan jönnek létre a CRS szolgáltatások?
Igen. Ehhez az OLR (Oracle Local Registry) van. Ez az OCR fájl multiplexelése, amelyet a helyi fájlrendszerbe helyeztek.
az OLR információkat tartalmaz róla, például CRS_HOME, GPnP Részletek, Aktív verzió, localhost verzió, OCR legújabb biztonsági mentés(idő & hely), csomópont neve.,., .
az OCR helye & OLR:
#cat /etc/oracle/ocr.loc – > OCR Fájl részletei.
ocrconfig_loc=<+ASM_Location>
local_only=FALSE
# cat /etc/oracle/olr.loc – > OLR Fájl részletei.
olrconfig_loc=< file_name_with_location.olr>
crs_home=<CRS_HOME_Location>
hasznos parancsok:
megjegyzés: néhány parancs, mint például a visszaállítás, a szolgáltatások visszapattanását igényli. Kérjük, ellenőrizze, mielőtt bármilyen intézkedést.
- ocrconfig –showbackup –> OCR fájl biztonsági mentésének helye
- ocrconfig –export < File_Name_with_Full_Location.ocr > –> OCR Backup
- ocrconfig-restore < File_Name_with_Full_Location.ocr> –> OCR visszaállítása
- ocrconfig-import < File_Name_With_Full_Location.dmp> – > metaadatok importálása kifejezetten az OCR-hez.
- Ocrcheck –details –> részletesen megadja az OCR –információt
- ocrcheck –local –> részletesen megadja az OLR-információt
- ocrdump-local < File_Name_with_Full_Location.olr> – > vegye ki az OLR kiírását.
- ocrdump < File_Name_with_Full_Location.ocr
- mi a Szavazólemez és hogyan használják?
ha egy csomópont csatlakozik a fürthöz, ha egy csomópont meghibásodik (kilakoltatható), ha a VIP-t GNS esetén kell hozzárendelni. Minden esetben a szavazólemez képbe kerül. A szavazólemez elmenti azt az információt, hogy mely csomópontok voltak a fürt részei. A crs szolgáltatások indításakor az OCR segítségével a szavazólemezen fog szavazni (semmi más, mint a klaszter látogatottságának megjelölése)
a szavazólemez biztonsági mentését nem kell rendszeresen elvégeznünk, mint a cron munkáinkat. Csak az alábbi esetekben kell biztonsági másolatot készítenünk.
két különböző munkát végez a szavazólemez.
- dinamikus-szívverés információ
- statikus-csomópont információ a klaszterben
hasznos parancsok:
- dd if=Name_Of_Voting_Disk of=Name_Of_Voting_Disk_Backup –> a szavazólemez biztonsági mentése
- crsctl lekérdezés css votedisk –> ellenőrizze a szavazólemez adatait.
- crsctl CSS votedisk hozzáadása path_to_voting_disk –> szavazólemez hozzáadása
- crsctl CSS votedisk hozzáadása –force –> ha a fürt nem működik
- crsctl CSS votedisk törlése <File_Name_With_Password_With_file_name> –> szavazólemez törlése
- crsctl CSS szavazólemez törlése –erő –> ha a fürt nem működik
- crsctl cserélje ki a szavazólemezt <+asm_disk_group> –> cserélje ki a szavazólemezt.
- mi az a CRS?
a CRSD a Cluster Resource Service Daemon rövidítése. Ez egy proce – >, amely felelős az erőforrások ellenőrzéséért, leállításáért, indításáért & feladatátvételéért. Ez a folyamat fenntartja az OCR-t, és ez felelős az erőforrás újraindításáért, amikor bármilyen feladatátvétel megtörténik.
hasznos parancsok:
- crs_stat-t-v – > ellenőrizze crs források
- crsctl stat res-t –> ellenőrizze egy kicsit részletes nézetben. A LEGJOBB.
- crsctl CRS engedélyezése –> szolgáltatások automatikus indításának engedélyezése újraindítás után
- crsctl CRS ellenőrzése –> CRS szolgáltatások ellenőrzése.
- crsctl tiltsa le a crs –> tiltsa le a CRS –szolgáltatások automatikus indítását újraindítás után
- crsctl állítsa le a crs –szolgáltatásokat azon a csomóponton, amelyet végrehajtunk
- crsctl állítsa le a crs –F –>állítsa le a crs –szolgáltatásokat erőteljesen
- crsctl start crs –>a CRS-szolgáltatások indítása a megfelelő csomóponton
- Crsctl start CRS-Excl – >a CRS-szolgáltatások indítása exkluzív módban, amikor u elvesztette a szavazólemezt.
a CSS indítása után ki kell cserélnie a szavazólemezt. - crsctl stop cluster –all –> állítsa le a CRS szolgáltatásokat a cluster csomópontokon
- crsctl start cluster –all –> indítsa el a crs szolgáltatásokat az összes fürtcsomóponton.
- olsnodes –> keresse meg az összes csomópontot a klaszterhez képest
- oclumon manage –get master –> ezzel megkapja a fő csomópont információkat
- cat $CRS_HOME/crs/init/<node_name>.pid – > keresse meg a PID-t, amelyből a crs fut.
- mi az a CSSD?
CSSD jelentése Cluster Synchronization Service Daemon. Ez felelős a csomópontok kommunikációjáért. Ez figyelemmel kíséri az összes csomópont szívverési üzeneteit.
példa:
van 2 csomópont RAC klaszter. Egy óra múlva a CSSD figyeli a csomópontokat és képes kommunikálni egymással. Most, ha az egyik csomópont nem működik, a CRS-nek tudnia kell, hogy az egyik csomópont nem működik. Ezt az információt a CSSD folyamat biztosítja.
egyszerű forgatókönyv:
ha mindkét csomópont fent van & most fut. Az egyik kommunikációs csatorna miatt a CSSD folyamat információt kapott arról, hogy a másik csomópont nem működik. Tehát ebben az esetben új tranzakciókat nem lehet hozzárendelni az adott csomóponthoz. A csomópont kilakoltatása megtörténik. A most futó csomópont pedig a tulajdonjogot veszi át fő csomópontként.
ez a minta forgatókönyv csak a jobb megértés érdekében készült.
hasznos parancsok:
- crsctl stop css – > a CSS leállításához
- crsctl tiltsa le a css –> az automatikus indítás letiltása újraindítás után.
- mi az a CTTSD?
a CTTSD a Cluster Time Synchronization Service Daemon rövidítése. Ez a szolgáltatás alapértelmezés szerint megfigyelő módban lesz. Ha van időeltolódás, akkor nem tesz semmit. A szolgáltatás aktív módban történő futtatásához le kell tiltanunk az összes időszinkronizációs szolgáltatást, például az NTP-t (Network Time Protocol). De, a tudásom szerint ajánlott ezt a szolgáltatást megfigyelő módban tartani. Ezt a sort idézték, mert, ha ez a szolgáltatás online módban van. Az időszinkronizációs különbség hatalmas, a cttsd folyamat leállhat. És néha a crsd nem indul el az időeltolódás miatt.
Hasznos Parancsok:
- cluvfy comp clocksync-n all-verbose –> az óra szinkronizálásának ellenőrzése az összes csomóponton
- crsctl check ctts –> ellenőrizze a szolgáltatás állapotát & timeoffset az MSC-kben.
- mi az a VIP?
a VIP a virtuális IP-címet jelenti. Az Oracle VIP-t használ az adatbázis szintű hozzáféréshez. Alapvetően, amikor a kapcsolat az alkalmazás végéből származik. Ezután ezt az IP-címet használva csatlakozik. Tegyük fel, hogy az egyik csomópont IP-je le van állítva. A protokoll időkorlátja szerint 90 másodpercet kell várnia a munkamenet megszerzéséhez. Ebben a forgatókönyvben a VIP képbe kerül. Ha az egyik VIP nem működik,a kapcsolatok csak az aktív csomópontra kerülnek. A VIP-nek ugyanazon a címen kell lennie, mint a nyilvános IP-cím. Ez a VIP a RAC feladatátvételére és a RAC kezelésére szolgál.
hasznos parancsok:
- srvctl start vip –n <node_name> -i <VIP_Name> –> a VIP indításához
- srvctl a vip –n indításához <node_name> -i <VIP_Name> –> a VIP leállításához
- srvctl vip-I vip_name –> VIP engedélyezése.
- srvctl a vip-i vip_name letiltása –> a VIP letiltása.
- srvctl állapot nodeapps-n <node_name
- srvctl állapot vip-n <node_name
- mi az a szkennelési IP & hallgató?
a SCAN az egyetlen ügyfél hozzáférési nevét jelenti. A szkennelési IP-knek ugyanazon az alhálózati maszkon kell lenniük. Három SCAN IP egy ajánlott száma száma, amely átirányítja a felhasználói munkamenetek a vizsgálat hallgatók. Terheléselosztás a szkennelési hallgató által történik least_recently_loaded algoritmus.
figyelő VIZSGÁLATA… Amikor a kapcsolat az alkalmazás végéről indul, a figyelő ellenőrzése ellenőrzi a terheléselosztást. Amint megkapja az információt, hozzárendeli a kapcsolatot a csomópontfigyelőhöz. A felhasználó meg tudja csinálni a tranzakciót.
a fő használat az, hogy nem kell megváltoztatnunk a connect karakterláncot az alkalmazáskiszolgálókban, ha bármilyen változás történik a fürtön, például egy Csomópont hozzáadása, egy csomópont törlése vagy egyéb módosítások a követelmény alapján.
Hasznos Parancsok:
- srvctl config scan –> beolvassa a szkennelési figyelő konfigurációját
- srvctl config scan_listener –> a szkennelési hallgatók listája a portszámmal
- srvctl scan –n hozzáadása <csomópontnév> –> szkennelési figyelő hozzáadása a fürthöz
- srvctl hozzáadása scan_listener –p <desired_port_number> –> szkennelési figyelő hozzáadása egy adott porton
- SQL> paraméter megjelenítése remote_listener; –> keresse meg a szkennelési hallgatók listáját
- srvctl szkennelés leállítása –> leállítja az összes szkennelési hallgatót, ha anélkül használják –i opció
- srvctl scan_listener leállítása –> leállítja a fürt egy vagy több szolgáltatását
- srvctl szkennelés indítása –> a szkennelés megkezdéséhez VIP
- srvctl start scan_listener – > indítsa el a szkennelési figyelőt.
- srvctl status scan –> ellenőrizze a szkennelés VIP állapotát
- srvctl status scan_listener –> ellenőrizze a szkennelés figyelő állapotát.
- srvctl a scan_listener módosítása –> a scan figyelő módosítása
- srvctl a scan_listener –i áthelyezése < Ordinal_Number>–n < csomópontnév> –> helyezze át a szkennelési figyelőt egy másik csomópontra.
- milyen típusú gyógyszer az ologgerd?
Ologgerd jelentése cluster logger service Daemon. Ezt más néven cluster logger szolgáltatásnak nevezik. Ez a naplózó szolgáltatás írja az adatokat a fő csomópontba. És más csomópontokat választ készenléti módként. Ha hálózati probléma merül fel a csomópontok között, és ha nem tud kapcsolatba lépni a mesterrel. Ezután a másik csomópont tulajdonjogot szerez & kiválaszt egy csomópontot készenléti csomópontként. Ez a mester fogja kezelni az operációs rendszer metrikus adatbázisát a CHM adattárban.
Hasznos Parancsok:
- Oclumon kezelése –get master –> keresse meg, amely a mester csomópont
- oclumon kezelése-get reppath –> lesz az utat a tároló naplók
- oclumon kezelése-get repsize –> ez megadja a korlátozások tároló mérete
- Oclumon showobjects –>keresse meg, mely csomópontok kapcsolódnak a Loggerd –hez
- oclumon dumpnodeview – > ez részletes nézetet ad, beleértve a rendszert, a topconsumers-t, a folyamatokat, az eszközöket, a nic-eket, a fájlrendszerek állapotát, a protokollhibákat.
- oclumon dumpnodeview-n < node_1 node_2 node_3>- utolsó “ÓÓ:MM:SS” –> megtekintheti az összes részletet c. oszlop egy adott időpontban említette.
- oclumon dumpnodeview allnodes-utolsó “ÓÓ:MM:SS” –> ha információra van szükségünk az összes csomópontról.11.Mi az a sysmon?
ez a folyamat felelős az információk gyűjtéséért a helyi csomópontban. Ez összegyűjti az információkat minden csomópontról, és az adatokat elküldi a master loggerd-nek. Ez elküldi az info, mint a CPU, memóriahasználat, Os szintű info, disk info, disk info, folyamat, fájlrendszer info.
- mi az evmd?
az Evmd az Event Volume Manager démon rövidítése. Ez kezeli a folyamatok eseményüzeneteit. A fürt összes többi csomópontjára és csomópontjára küld és fogad az erőforrás-állapot változásával kapcsolatos műveleteket. Ehhez az ONS(Oracle Notification Services) segítségére lesz szükség.
hasznos parancsok:
- evmwatch-A-t ” @timestamp @ @ – – > Get események generált evmd.
- Evmpost –u “< üzenet itt>” –h < node_name> –> ez üzenetet küld az evmd naplóban az említett csomópontban.
- mi az mdnsd?
Mdnsd jelentése Multicast Domain Name Service. Ezt a folyamatot a gpndp használja a profilok megtalálásához a fürtben, valamint a GNS a névfeloldások végrehajtásához. Az Mdnsd frissíti a pid fájlt az init könyvtárban.
- mi az ONS?
ONS jelentése Oracle Notification Service. Az ONS lehetővé teszi a felhasználók számára, hogy SMS-t, e-mailt, hangüzenetet és faxüzenetet küldjenek egyszerű módon. Az ONS elküldi az adatbázis állapotát, például. Ezt az állapotinformációt a terheléselosztáshoz használják. Az ONS más csomópontokban lévő démonokkal is kommunikál az adatbázis állapotának tájékoztatása érdekében.
ez a CRS részeként indul a nodeapps részeként. ONS fog futni, mint egy csomópont alkalmazás. Minden csomópontnak saját ONS-je lesz konfigurálva.
hasznos parancsok:
- srvctl állapot nodeapps – > állapota nodeapps
- macska $ORACLE_HOME/opmn/conf/ons.config – > ellenőrizze az ons konfigurációját.
- $ORACLE_HOME/opmn/logs –> ONS naplók lesznek ezen a helyen.
- mi az OPROCD ?
az OPROCD az Oracle Process Monitor Daemon rövidítése. Az Oprocd figyeli a fürtcsomópontok rendszerállapotát. Stonith, ami nem más, mint a hatalom kerékpározás a csomópont. Egyszerűen azt jelenti kikapcsolás & bekapcsolás a kiszolgálón reboot paranccsal. Az OPROCD fő változása a cssd ügynök a 11gR2-től.
hasznos parancsok:
- CRS_HOME / oprocd stop – > a folyamat leállításaegy csomóponton.
- mi az a FAN?
FAN jelentése gyors alkalmazás értesítést. Ha bármilyen állapotváltozás történik a fürtben / példányban / csomópontban, egy eseményt az eseménykezelő indít el, és azt az ONS javasolja. Az esemény rajongói esemény néven ismert. Ez volt az a funkció, amelyet az Oracle 10g-ben vezettek be Azonnali értesítés céljából. A ventilátor az ONS-t használja az értesítéshez.
hasznos parancsok:
- onsctl ping – > annak ellenőrzésére, hogy az ons fut-e vagy sem.
- onsctl debug –> lesz részletes nézet ons.
- onsctl start –> indítsa el a démont.
- onsctl stop –> állítsa le a démont.
- mi az a TAF?
a TAF a transzparens alkalmazás feladatátvételét jelenti. Ha bármelyik rac csomópont nem működik, a select utasításoknak át kell állniuk az aktív csomópontra. A TAF nem támogatja a beszúrás, törlés, frissítés és a munkamenet-utasítások módosítását. Ideiglenes objektumok & pl/sql csomagok elvesznek a feladatátvétel során.
kétféle feladatátvételi módszert alkalmaznak a TAF – ban.
- alapvető feladatátvétel: egyetlen csomóponthoz csatlakozik. És nem lesz túlterhelés. A végfelhasználói tapasztalatok késleltetik a tranzakció befejezését.
- feladatátvétel Előcsatlakoztatása: Az elsődleges & biztonsági mentési csomóponthoz fog csatlakozni. Ez gyorsabb feladatátvételt kínál. Túlterhelés tapasztalható, mivel a nyilatkozatnak készen kell állnia a tranzakció minimális késéssel történő befejezésére.
hasznos parancsok:
- Szolgáltatás hozzáadása:
Srvctl Szolgáltatás hozzáadása-d < adatbázis_neve> – s < Név_for_service> – r < példány_nevei> – p < Policy_specification>
házirend specifikáció-nincs, alapvető, preconnect
2. Ellenőrizze a TAF állapotát:
válassza a gép, failover_type, failover_method, failed_over, COUNT(*) FROM GV$session GROUP By machine, failover_type, failover_method, failed_over lehetőséget;
18. Mi az FCF?
az FCF a Fast Connection Failover rövidítése. Ez egy alkalmazás szintű feladatátvételi folyamat. Ez automatikusan feliratkozik a rajongói eseményekre, és ez segít az adatbázis-klaszter up & down eseményeinek azonnali reakciójában. Az összes meghibásodási alkalmazást azonnal megtisztítják, így az alkalmazás hibaüzenetet kap. Tisztítás után, ha új kapcsolat érkezik, akkor terheléselosztással eléri az aktív csomópontot. Mint mondta, ez az alkalmazás szintű folyamat nem sokat tárgyalok.
19. Mi az a GCS (LMSn)?
a GCS a globális gyorsítótár-szolgáltatást jelenti. A GCS elkapja az adatblokkok információit, valamint a különböző példányok hozzáférési jogosultságait. Az integritást a globális hozzáférés fenntartásával tartják fenn. Feladata a blokkok átvitele a példányról egy másik példányra, ha szükséges.
világos megértés: az “a” táblázat blokkjait a második csomóponthoz való csatlakozással szereztük be. Most, ha az első csomópont blokkokat kér ebből a táblázatból, a szolgáltatásoknak nem kell kiválasztaniuk az adatokat az adatfájlokból. A blokkokat más példányból lehet letölteni. Ez a GCS fő felhasználása.
19. Mi az a GES (LMD)?
a GES a globális Enqueue szolgáltatást jelenti. A GES vezérli a könyvtárat és a szótár gyorsítótárát az összes csomóponton. GES kezeli tranzakciós zárak, tábla zárak, könyvtár cache zárak, szótár cache zárak, adatbázis mount zár.
21. Mi az a GRD?
GRD jelentése globális erőforrás könyvtár. Ennek célja az erőforrások és az enqueues információinak rögzítése. Mivel a szó, tárolja info az összes információt. Olyan információk, mint az adatblokk-azonosítók, az adatblokk mód (megosztott, exkluzív, null), A puffer gyorsítótárak hozzáférhetnek.
22. Mi az a GPNPD?
a GPNPD a Grid Plug and Play démont jelenti. A fájl található CRS_HOME / gpnp / <node_name> /profile/peer/profile.xml, amely GPNP profil néven ismert. Ez a profil klaszternévből, gazdagépnévből, NTWORK profilokból áll IP-címekkel, OCR-ből. Ha bármilyen módosítást végzünk a szavazási lemezen, a profil frissül.
Hasznos Parancsok:
- gpnptool ver -> ellenőrizze az eszköz verzióját.
- gpnptool lfind -> get helyi gpnpd szerver.
- gpnptool get -> olvassa el a profilt
- gpnptool lfind -> ellenőrizze, hogy a démon fut-e a helyi csomóponton.
- gpnptool check –p= CRS_HOME/gpnp/<node_name> /profil/peer/profil.xml – > ellenőrizze, hogy a konfiguráció érvényes-e.
23. miért van a Diskmon?
a Lemezmonitor démon folyamatosan fut, amikor az ocssd elindul. És figyeli és végrehajtja az Exadata storage server I/O kerítését (ezt a szervert az Exadata szerint cellának nevezik). Ez a folyamat az ocssd indulása óta fut, mert az exadata cella bármikor hozzáadható bármely fürthöz.
Hasznos Parancsok:
- ./ crsctl stat res ora.diskmon < – a diskmon állapotának ellenőrzése.