sql >> Databáze >  >> RDS >> Oracle

Kroky ke změně hesla správce, které bylo ztraceno nebo zapomenuto v doméně EBS WebLogic R12.2

V předchozím článku jsme diskutovali o změně hesla WebLogic pro doménu EBS WebLogic  R12.2 pokud je známo.

Změna hesla Oracle WebLogic ve verzi R12.2

V tomto článku uvidíme kroky potřebné ke změně hesla správce, které bylo ztraceno nebo zapomenuto v doméně EBS WebLogic  v R12.2

EBS WebLogic Domain používá Node Manager k řízení spouštění AdminServeru a Managed Servers. Pro doménu EBS WebLogic musí být hesla správce uzlů a serveru WebLogic AdminServer stejná. Pokud se hesla liší, řídicí skripty AD nebudou správně fungovat. Pokud bylo heslo AdminServer ztraceno nebo zapomenuto, lze jej resetovat provedením následujících kroků na spuštěném souborovém systému. Jak je popsáno v posledním kroku, fs_clone poté by měla být provedena operace pro synchronizaci běhu a opravných souborových systémů.

(1) Vypněte všechny běžící služby.
Vzhledem k tomu, že heslo AdminServeru není známo, servery nelze zastavit z konzoly, a proto je třeba je zabít následujícím způsobem.
Připojte se k instanci sady Oracle E-Business Suite a vytvořte soubor prostředí aplikační vrstvy.

Identifikujte PID Node Manager, AdminServer a všechny spuštěné spravované servery:

$ ps -ef | grep "NodeManager"
$ ps -ef | grep "weblogic.Name=AdminServer"
$ ps -ef | grep "weblogic.Name=forms-c4ws_server"
$ ps -ef | grep "weblogic.Name=forms_server"
$ ps -ef | grep "weblogic.Name=oafm_server"
$ ps -ef | grep "weblogic.Name=oacore_server"

Zabijte všechny tyto procesy, počínaje Správcem uzlů a následným spravovanými servery.

(2) Zálohujte tyto složky a poté je odstraňte:

<EBS_DOMAIN_HOME>/security/DefaultAuthenticatorInit.ldift
<EBS_DOMAIN_HOME>/servers/<server_name>/data/ldap
<EBS_DOMAIN_HOME>/servers/<server_name>/security/boot.properties
<EBS_DOMAIN_HOME>/servers/<server_name>/data/nodemanager/boot.properties

Kde:
je absolutní cesta k doméně EBS WebLogic
je název adresáře serveru pod .
Pokud není heslo správně resetováno, zálohované soubory a složky lze obnovit.

(3)Nastavte nové prostředí a změňte heslo k  WLS AdminServer.

(a) Spusťte novou relaci a připojte se k instanci sady Oracle E-Business Suite.
(b) Ne zdrojový soubor prostředí aplikační vrstvy.
(c) Spusťte následující příkaz pro zdroj prostředí domény WebLogic Server:

$ cd <EBS_DOMAIN_HOME>/bin
$ source setDomainEnv.sh

(d) Spusťte následující příkazy:

$ cd <EBS_DOMAIN_HOME>/security
$ java weblogic.security.utils.AdminAccount <wls_adminuser> <wls_admin_new_password> .
Where:
<wls_adminuser> is the same as the value of context variable s_wls_admin_user
<wls_admin_new_password> is the new WLS AdminServer password you wish to set.
Note: Do not omit the trailing period ('.') in the above command: it is needed to specify the current domain directory.

(4) Spusťte AdminServer z příkazového řádku. Budete vyzváni k zadání uživatelského jména a hesla WebLogic Server, aby bylo možné vygenerovat soubor AdminServer boot.properties
.
(a) Přejděte na domovskou stránku domény EBS:

$ cd <EBS_DOMAIN_HOME>

(b) Spusťte AdminServer:

$ java <s_nm_jvm_startup_properties> -Dweblogic.system.StoreBootIdentity=true   -Dweblogic.Name=AdminServer weblogic.Server
Where:
<s_nm_jvm_startup_properties> is the same as the value of context variable   s_nm_jvm_startup_properties.We can find using below command
grep "s_nm_jvm_startup_properties" $CONTEXT_FILE

Výše uvedený příkaz vyzve k zadání uživatelského jména a hesla serveru WebLogic:
Zadejte uživatelské jméno pro spuštění serveru WebLogic:
Zadejte heslo pro spuštění serveru WebLogic:
Zadejte stejné přihlašovací údaje, jaké jste poskytli v Krok 3.

(5) Změňte heslo Node Manager
(a) Přihlaste se do konzole WebLogic Administration.
(b) Klikněte na tlačítko 'Zamknout a upravit'.
(c)  V levém panelu klikněte na odkaz EBS Domain.
(d)  Vyberte kartu „Zabezpečení“.
(e)  Klikněte na odkaz „Pokročilé“.
(f)  Upravte „Heslo správce uzlů“ a nastavte jej na nové heslo WebLogic Server. Heslo by mělo být stejné jako heslo nastavené v kroku 3.
(g) Upravte pole ‚Confirm Node Manager Password‘ a nastavte je na nové heslo serveru WebLogic. Heslo by mělo být stejné jako heslo nastavené v kroku 3.
(h) Uložte a aktivujte změny.

(6) Poprvé musí být AdminServer zastaven z administrátorské konzole. Postupujte podle těchto kroků:

(7) Nastavte své prostředí pro opětovné spuštění AdminServeru. AdminServer by měl být nyní spuštěn pomocí normálního AD skriptu, který také spustí Node Manager pomocí nového hesla.

$ $ADMIN_SCRIPTS_HOME/adadminsrvctl.sh start

(8) Spusťte spravované servery. Poprvé by měly být všechny spravované servery spuštěny z administrátorské konzole WebLogic Server. Tento krok vytvoří soubory boot.properties
pro příslušné spravované servery. Postupujte takto:
(a) Přihlaste se do konzoly pro správu serveru WebLogic
(b) Spusťte všechny spravované servery, jeden po druhém

(9) Vypněte všechny spravované servery. Je to proto, že nové přihlašovací údaje budou vyzvednuty při příštím spuštění. Postupujte takto:
(a) Přihlaste se do konzole WebLogic AdminServer.
(b) Vypněte všechny spravované servery.
(c)  Vypněte AdminServer.

(10) Vypněte Node Manager pomocí normálního skriptu AD.

$ $ADMIN_SCRIPTS_HOME/adnodemgrctl.sh stop

(11) Zkopírujte soubor boot.properties pro každý spravovaný server.
Nativní skripty WebLogic Server používají soubor boot.properties. Výše uvedené kroky vytvořily soubor boot.properties pod /servers//data/nodemanager, který používá Node Manager. Pro každý ManagedServer zkopírujte nově vygenerovaný soubor boot.properties z /servers//data/nodemanager do /servers//security.

(12) Heslo domény EBS WebLogic Server bylo nyní změněno a všechny servery lze nyní spustit pomocí normálních skriptů AD.

To start AdminServer:
$ADMIN_SCRIPTS_HOME/adadminsrvctl.sh start
To start the Managed Servers:
$ $ADMIN_SCRIPTS_HOME/admanagedsrvctl.sh start <managed_server_name>

(13) Výše ​​uvedené kroky změnily heslo serveru Oracle WebLogic AdminServer ve spuštěném systému souborů. Nyní musíte provést operaci fs_clone, abyste změnili
heslo domény WebLogic EBS v systému souborů opravy:
(a) Spusťte novou relaci a připojte se k instanci sady Oracle E-Business Suite.
(b) Zdrojový soubor prostředí aplikační vrstvy.
(c) Spusťte příkaz:

$ adop phase=fs_clone

Související články

Najděte verzi/záplaty Weblogic Server v EBS R12.2/ Samostatný Weblogic
Middleware Home a Domovské adresáře WebLogic Server
60 úžasných věšteckých aplikací dba dotazů na rozhovor
Administrátorské skripty v R12.2
R12.2 Online cyklus oprav Shrnutí
Jak zastavit a spustit WebLogic Server
40 otázek, které musíte vědět o R12.2
Klíčové technologické změny v E-Business Suite 12.2
Oracle E -Business Suite Architecture ve verzi 12.2


  1. Nastavení optimálního prostředí pro PostgreSQL

  2. Serializovatelná úroveň izolace

  3. Jak funguje funkce SQL Server SOUNDEX()

  4. Úvod do auto_explain:Jak automaticky zaznamenávat pomalé plány dotazů Postgres