|
Резервное копирование WAS
|
|||
---|---|---|---|
#18+
Добрый день. У нас 3-х профильная конфигурация WAS 7.0 При выполнении резервного копирования всех профилей WAS создалась копия только одного 2 профиля. У 1 и 3 профиля архивы создались некорректные (малый размер). В общих логах вижу ошибки (например, в файле AppSrv01_backupProfile.log). Копирование осуществляется через запуск батника. Использую следующую команду: call "C:\Program Files\IBM\WebSphere\AppServer\bin\manageprofiles.bat" -backupProfile -profileName AppSrv01 -backupFile Аналогично для других профилей. Ошибки из c$\Program Files\IBM\WebSphere\AppServer\logs\manageprofiles\AppSrv01_backupProfile.log <record> <date>2017-07-29T11:28:33</date> <millis>1501316913572</millis> <sequence>279</sequence> <logger>com.ibm.ws.profile.cli.WSProfileCLIBackupProfileInvoker</logger> <level>WARNING</level> <class>com.ibm.ws.install.configmanager.logging.LogUtils</class> <method>logException</method> <thread>0</thread> <message>Exception was thrown, type of exception is: class com.ibm.wsspi.profile.WSProfileException</message> </record> <record> <date>2017-07-29T11:28:33</date> <millis>1501316913572</millis> <sequence>280</sequence> <logger>com.ibm.ws.profile.cli.WSProfileCLIBackupProfileInvoker</logger> <level>WARNING</level> <class>com.ibm.ws.install.configmanager.logging.LogUtils</class> <method>logException</method> <thread>0</thread> <message>The exception message is: Профайл AppSrv01 уже используется. Повторите команду позднее. Если с профайлом не работает никакой процесс, то профайл может быть поврежден. Выполните команду validateAndUpdateRegistry и повторно создайте профайл.</message> </record> <record> <date>2017-07-29T11:28:33</date> <millis>1501316913572</millis> <sequence>281</sequence> <logger>com.ibm.ws.profile.cli.WSProfileCLIBackupProfileInvoker</logger> <level>WARNING</level> <class>com.ibm.ws.install.configmanager.logging.LogUtils</class> <method>logException</method> <thread>0</thread> <message>The translated exception message is: Профайл AppSrv01 уже используется. Повторите команду позднее. Если с профайлом не работает никакой процесс, то профайл может быть поврежден. Выполните команду validateAndUpdateRegistry и повторно создайте профайл.</message> </record> <record> <date>2017-07-29T11:28:33</date> <millis>1501316913572</millis> <sequence>282</sequence> <logger>com.ibm.ws.profile.cli.WSProfileCLIBackupProfileInvoker</logger> <level>WARNING</level> <class>com.ibm.ws.install.configmanager.logging.LogUtils</class> <method>logException</method> <thread>0</thread> <message>The stack trace follows</message> </record> <record> <date>2017-07-29T11:28:33</date> <millis>1501316913572</millis> <sequence>283</sequence> <logger>com.ibm.ws.profile.cli.WSProfileCLIBackupProfileInvoker</logger> <level>WARNING</level> <class>com.ibm.ws.install.configmanager.logging.LogUtils</class> <method>logException</method> <thread>0</thread> <message>com.ibm.wsspi.profile.WSProfileException: Профайл AppSrv01 уже используется. Повторите команду позднее. Если с профайлом не работает никакой процесс, то профайл может быть поврежден. Выполните команду validateAndUpdateRegistry и повторно создайте профайл. at com.ibm.wsspi.profile.WSProfile.setReservationTicketToRegistry(WSProfile.java:3648) at com.ibm.wsspi.profile.WSProfile.backup(WSProfile.java:1898) at com.ibm.ws.profile.cli.WSProfileCLIBackupProfileInvoker.executeWSProfileAccordingToMode(WSProfileCLIBackupProfileInvoker.java:120) at com.ibm.ws.profile.cli.WSProfileCLIModeInvoker.invokeWSProfile(WSProfileCLIModeInvoker.java:462) at com.ibm.ws.profile.WSProfileJob.run(WSProfileJob.java:94) at com.ibm.ws.profile.utils.WSProfileUtils.executeAllJobs(WSProfileUtils.java:793) at com.ibm.wsspi.profile.WSProfileCLI.invokeWSProfile(WSProfileCLI.java:228) at com.ibm.wsspi.profile.WSProfileCLI.main(WSProfileCLI.java:62) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37) at java.lang.reflect.Method.invoke(Method.java:611) at com.ibm.wsspi.bootstrap.WSLauncher.launchMain(WSLauncher.java:213) at com.ibm.wsspi.bootstrap.WSLauncher.main(WSLauncher.java:93) at com.ibm.wsspi.bootstrap.WSLauncher.run(WSLauncher.java:74) at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37) at java.lang.reflect.Method.invoke(Method.java:611) at org.eclipse.core.launcher.Main.invokeFramework(Main.java:340) at org.eclipse.core.launcher.Main.basicRun(Main.java:282) at org.eclipse.core.launcher.Main.run(Main.java:981) at com.ibm.wsspi.bootstrap.WSPreLauncher.launchEclipse(WSPreLauncher.java:341) at com.ibm.wsspi.bootstrap.WSPreLauncher.main(WSPreLauncher.java:111) </message> </record> <record> <date>2017-07-29T11:28:33</date> <millis>1501316913588</millis> <sequence>284</sequence> <logger>com.ibm.ws.profile.cli.WSProfileCLIBackupProfileInvoker</logger> <level>SEVERE</level> <class>com.ibm.ws.profile.cli.WSProfileCLIBackupProfileInvoker</class> <method>executeWSProfileAccordingToMode</method> <thread>0</thread> <message>INSTCONFFAILED: Не удалось создать резервную копию профайла. Дополнительная информация приведена в C:\Program Files\IBM\WebSphere\AppServer\logs\manageprofiles\AppSrv01_backupProfile.log.</message> </record> <record> <date>2017-07-29T11:28:33</date> <millis>1501316913588</millis> <sequence>285</sequence> <logger>com.ibm.ws.profile.utils.WSProfileUtils</logger> <level>INFO</level> <class>com.ibm.ws.profile.utils.WSProfileUtils</class> <method>executeAllJobs</method> <thread>0</thread> <message>Finished Execution: result:1</message> </record> <record> <date>2017-07-29T11:28:33</date> <millis>1501316913588</millis> <sequence>286</sequence> <logger>com.ibm.wsspi.profile.WSProfileCLI</logger> <level>INFO</level> <class>com.ibm.wsspi.profile.WSProfileCLI</class> <method>invokeWSProfile</method> <thread>0</thread> <message>Returning with return code: INSTCONFFAILED</message> </record> </log> Выполнил команду validateAndUpdateRegistry в командной строке. Вышло сообщение: Не зарегистрированы следующие аргументы командной строки: profileName: Подскажите в каком направлении копать? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2017, 12:52 |
|
Резервное копирование WAS
|
|||
---|---|---|---|
#18+
Ray123, backupProfile требует остановки сервера приложений. Если нужно бэкапить на ходу - есть backupConfig -nostop (бэкапит профиль не полностью). ... |
|||
:
Нравится:
Не нравится:
|
|||
02.08.2017, 23:42 |
|
Резервное копирование WAS
|
|||
---|---|---|---|
#18+
Перед бекапом все 3 профиля останавливаю. Об этом я знаю. Причина в другом. Понять пока не могу. Вчера перегружал сервер (может глюк какой), службы не запускал (перевел на запуск вручную). Попробовал сделать бекап - та же картина: 1 и 3 неудачно, 2 сформировался без проблем. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2017, 09:59 |
|
Резервное копирование WAS
|
|||
---|---|---|---|
#18+
wasadmin, За ссылку спасибо, буду пробовать варианты, предложенные в статье. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.08.2017, 10:05 |
|
Резервное копирование WAS
|
|||
---|---|---|---|
#18+
Ray123, В итоге помог эта рекомендация IBM: If the preceeding 3 suggestions do not resolve the problem, try modifying the profileRegisry.xml file located in the following default path: <appServerRoot>/properties/profileRegistry.xml Note: This will backup the file prior to making any manual changes. In this file there will be an entry corresponding to each profile. For example: <profile isAReservationTicket="true" isDefault="false" name="your_profile" path="/WebSphere/AppServer/profiles/<your_profile>" template="/WebSphere/AppServer/profileTemplates/default"/> Change the value of isAReservationTicket="true" to isAReservationTicket="false". For example: <profile isAReservationTicket="false" isDefault="false" name="your_profile" path="/WebSphere/AppServer/profiles/<your_profile>" template="/WebSphere/AppServer/profileTemplates/default"/> ... |
|||
:
Нравится:
Не нравится:
|
|||
04.08.2017, 14:21 |
|
|
start [/forum/topic.php?fid=43&msg=39499333&tid=1600417]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
54ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 152ms |
0 / 0 |