Како преименовати веблогиц име домена?

Ако радите на окружењу за миграцију где често морате да преименујете име домена, онда ће вам овај водич помоћи.

Промена имена ВебЛогиц домена је могућа уз модификацију одређених датотека под вашим доменом.

Ово сам тестирао у развојном окружењу и добро ми је функционисао.

У овој вежби – преименовао сам из басе_домаин у нев_домаин

  • Направите потпуну резервну копију свог домена
  • Копирајте стару фасциклу имена домена у ново име домена
cp –rp base_domain new_domain
  • Претражите све датотеке које садрже басе_домаин у новокопираној фасцикли
chandan$ grep -r * base_domain --exclude-dir={tmp,logs,data,domain_bak}  
base_domain/bin/setDomainEnv.sh:DOMAIN_HOME="/Users/chandan/weblogic/base_domain"  
base_domain/bin/setDomainEnv.sh:LONG_DOMAIN_HOME="/Users/chandan/weblogic/base_domain"  
base_domain/bin/startManagedWebLogic.sh:DOMAIN_NAME="base_domain"  
base_domain/bin/startManagedWebLogic.sh:DOMAIN_HOME="/Users/chandan/weblogic/base_domain"  
base_domain/bin/startWebLogic.sh:DOMAIN_HOME="/Users/chandan/weblogic/base_domain"  
base_domain/bin/stopManagedWebLogic.sh:DOMAIN_HOME="/Users/chandan/weblogic/base_domain"  
base_domain/bin/stopWebLogic.sh:DOMAIN_HOME="/Users/chandan/weblogic/base_domain"  
base_domain/config/config.xml:  <name>base_domain</name>
base_domain/config/config.xml:    <name>base_domain</name>
base_domain/config/config.xml:    <name>base_domain</name>
base_domain/init-info/startscript.xml:<value>/Users/chandan/weblogic/base_domain</value>
base_domain/init-info/startscript.xml:<value>/Users/chandan/weblogic/base_domain</value>
base_domain/init-info/startscript.xml: <value>/Users/chandan/weblogic/base_domain</value>
base_domain/init-info/startscript.xml:<value>base_domain</value>  
base_domain/init-info/startscript.xml:<value>/Users/chandan/weblogic/base_domain</value>
base_domain/init-info/startscript.xml:<value>/Users/chandan/weblogic/base_domain</value>
base_domain/init-info/startscript.xml:<value>/Users/chandan/weblogic/base_domain</value>
base_domain/init-info/startscript.xml:<value>/Users/chandan/weblogic/base_domain</value>
base_domain/init-info/tokenValue.properties:@DOMAIN_HOME=/Users/chandan/weblogic/base_domain  
base_domain/init-info/tokenValue.properties:@DOMAIN_NAME=base_domain
base_domain/init-info/tokenValue.properties:@USERDOMAIN_HOME=/Users/chandan/weblogic/base_domain  
base_domain/startWebLogic.sh:DOMAIN_HOME="/Users/chandan/weblogic/base_domain"
chandans-imac:weblogic chandan$
  • Измените басе_домаин у нев_домаин у свим горњим датотекама. Можете користити сед за модификацију или ручно можете да урадите једну по једну. Избор је на вама.
grep -r base_domain * --exclude-dir={tmp,logs,data,domain_bak} | xargs sed –I ‘s/base_domain/new_domain/g’
  • Уверите се да ниједна датотека нема басе_домаин
bash-3.2$ grep -r base_domain * --exclude-dir={tmp,logs,data,domain_bak}
  • Идите у фасциклу АдминСервер и избришите кеш, дата, тмп фасциклу
bash-3.2$ pwd 
/Users/chandan/weblogic/new_domain/servers/AdminServer
bash-3.2$ rm -rf cache/ data/ tmp/
  • Идите на свој нови домен и покрените Веблогиц
chandans-imac:bin chandan$ pwd  
/Users/chandan/weblogic/new_domain/bin
chandans-imac:bin chandan$
bash-3.2$ ./startWebLogic.sh
<Jan 8, 2013 11:32:53 PM SGT> <Notice> <WebLogicServer> <BEA-000329> <Started WebLogic Admin Server "AdminServer" for  domain "new_domain" running in Production Mode>
<Jan 8, 2013 11:32:53 PM SGT> <Notice> <WebLogicServer> <BEA-000365> <Server state changed to RUNNING>
<Jan 8, 2013 11:32:53 PM SGT> <Notice> <WebLogicServer> <BEA-000360> <Server started in RUNNING mode>

То је све! Покренуо сам и ВебЛогиц управљани сервер без икаквих проблема.

  Главне предности коришћења ДНС филтрирања за предузећа

Сазнајте више о Орацле Веблогиц Администратион овде.

Да ли сте уживали у читању чланка? Шта кажете на дељење са светом?