بیش از 125 پرونده اسکریپت پوسته در نصب سرور برنامه IBM WebSphere (WAS) موجود است..


همه آنها مفید نیستند ، و اگر یادگیرنده هستید ، ممکن است از برخی اسکریپت های قدرتمند برای استفاده در کارهای روزانه آگاه نباشید.

من برخی از مفیدترین اسکریپت ها را برای سهولت در زندگی شما به عنوان سرپرست WebSphere ذکر کرده ام.

اسکریپت های زیر در محیط IBM WAS ND 8.5.5 آزمایش شده اند و هیچ دلیلی را مشاهده نمی کنید که در هیچ محیط دیگری کار نکند.

متوقف کردن & شروع به کار مدیر استقرار ، عامل گره & JVM

stopManager.sh

می توانید با استفاده از دستور فوق ، Deployment Manager را متوقف کنید.

[[ایمیل محافظت شده] صندوقچه]# ./stopManager.sh
ADMU0116I: اطلاعات ابزار در پرونده وارد می شوند
/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/dmgr/stopServer.log
ADMU0128I: شروع ابزار با نمایه Dmgr01
ADMU3100I: پیکربندی خواندن برای سرور: dmgr
ADMU3201I: درخواست توقف سرور صادر شد. منتظر وضعیت توقف هستید.
ADMU4000I: سرور dmgr متوقف شد.
[[ایمیل محافظت شده] صندوقچه]#

توجه داشته باشید: این باید در مسیر پروفایل DMGR اجرا شود.

startManager.sh

می توانید با استفاده از دستور فوق ، Deployment Manager را شروع کنید.

[[ایمیل محافظت شده] صندوقچه]# ./startManager.sh
ADMU0116I: اطلاعات ابزار در پرونده وارد می شوند
/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/dmgr/startServer.log
ADMU0128I: شروع ابزار با نمایه Dmgr01
ADMU3100I: پیکربندی خواندن برای سرور: dmgr
ADMU3200I: سرور راه اندازی شد. منتظر وضعیت اولیه سازی هستید.
ADMU3000I: سرور dmgr برای تجارت الکترونیکی باز است. شناسه پردازش 9183 است
[[ایمیل محافظت شده] صندوقچه]#

توجه داشته باشید: این باید در مسیر پروفایل DMGR اجرا شود.

startServer.sh

برای شروع JVM می توانید از startServer.sh با نام سرور مانند زیر استفاده کنید.

[[ایمیل محافظت شده] صندوقچه]# ./startServer.sh server1
ADMU0116I: اطلاعات ابزار در پرونده وارد می شوند
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/server1/startServer.log
ADMU0128I: شروع ابزار با نمایه AppSrv01
ADMU3100I: پیکربندی خواندن برای سرور: server1
ADMU3200I: سرور راه اندازی شد. منتظر وضعیت اولیه سازی هستید.
ADMU3000I: سرور server1 برای تجارت الکترونیکی باز است. شناسه پردازش 10633 است
[[ایمیل محافظت شده] صندوقچه]#

توجه داشته باشید: عامل گره قبل از شروع JVM باید شروع شود.

stopServer.sh

می توانید JVM را با اجرای دستور فوق به همراه نام JVM خاموش کنید.

[[ایمیل محافظت شده] صندوقچه]# ./stopServer.sh server1
ADMU0116I: اطلاعات ابزار در پرونده وارد می شوند
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/server1/stopServer.log
ADMU0128I: شروع ابزار با نمایه AppSrv01
ADMU3100I: پیکربندی خواندن برای سرور: server1
ADMU3201I: درخواست توقف سرور صادر شد. منتظر وضعیت توقف هستید.
ADMU4000I: سرور server1 توقف به پایان رسید.
[[ایمیل محافظت شده] صندوقچه]#

stopNode.sh

برای متوقف کردن Node Agent مربوطه ، شما باید به آن پروفایل بروید و stopNode.sh را اجرا کنید تا Node Agent متوقف شود.

[[ایمیل محافظت شده] صندوقچه]# ./stopNode.sh
ADMU0116I: اطلاعات ابزار در پرونده وارد می شوند
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/nodeagent/stopServer.log
ADMU0128I: شروع ابزار با نمایه AppSrv01
ADMU3100I: پیکربندی خواندن برای سرور: گره دهنده
ADMU3201I: درخواست توقف سرور صادر شد. منتظر وضعیت توقف هستید.
ADMU4000I: توقف گره دهنده سرور به پایان رسید.
[[ایمیل محافظت شده] صندوقچه]#

startNode.sh

برای شروع نمایه گره به نمایه مربوطه بروید و startNode.sh را اجرا کنید.

[[ایمیل محافظت شده] صندوقچه]# ./startNode.sh
ADMU0116I: اطلاعات ابزار در پرونده وارد می شوند
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/nodeagent/startServer.log
ADMU0128I: شروع ابزار با نمایه AppSrv01
ADMU3100I: پیکربندی خواندن برای سرور: گره دهنده
ADMU3200I: سرور راه اندازی شد. منتظر وضعیت اولیه سازی هستید.
ADMU3000I: گره دهنده سرور برای تجارت الکترونیکی باز است. شناسه پردازش 11363 است
[[ایمیل محافظت شده] صندوقچه]#

serverStatus.sh

برای پیدا کردن وضعیت JVM ، می توانید از این اسکریپت با استدلال همه استفاده کنید.

این باید در سطح نمایه مربوطه اجرا شود. اگر این کار را در سطح پروفایل DMGR انجام دهید ، فقط وضعیت DMGR را نشان می دهد.

[[ایمیل محافظت شده] صندوقچه]# ./serverStatus.sh همه
ADMU0116I: اطلاعات ابزار در پرونده وارد می شوند
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/serverStatus.log
ADMU0128I: شروع ابزار با نمایه AppSrv01
ADMU0503I: بازیابی وضعیت سرور برای همه سرورها
ADMU0505I: سرورهای موجود در پیکربندی:
ADMU0506I: نام سرور: گره دهنده
ADMU0506I: نام سرور: server1
ADMU0508I: عامل گره "گره دهنده" شروع شده است
ADMU0508I: سرور برنامه "server1" شروع شده است
[[ایمیل محافظت شده] صندوقچه]#

پشتیبان گیری & بازگرداندن

backupConfig.sh

یکی از اولین مواردی که باید در حین کار با پشتیبانی از تولید یاد بگیرید ، چگونگی تهیه نسخه پشتیبان است. وقتی هیچ کاری انجام نمی شود – نسخه پشتیبان کمک می کند.

می توانید از این اسکریپت برای تهیه نسخه پشتیبان از تنظیمات محیط WebSphere استفاده کنید. به عنوان بهترین روش ، می توانید از استدلال “noostop” استفاده کنید ، بنابراین بدون متوقف کردن مدیر استقرار ، از تهیه نسخه پشتیبان استفاده می کند.

[[ایمیل محافظت شده] صندوقچه]# ./backupConfig.sh -Nostop
ADMU0116I: اطلاعات ابزار در پرونده وارد می شوند
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/backupConfig.log
ADMU0128I: شروع ابزار با نمایه AppSrv01
ADMU5001I: تهیه نسخه پشتیبان از فهرست پیکربندی
/ opt / IBM / WebSphere / AppServer / پروفایل / AppSrv01 / پیکربندی پرونده
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/WebSphereConfig_2015-04-12.zip
……………………………………………………………………………………………………………………………………………………………………………………………………………………………………..
پشتیبان گیری از پرونده های ADMU5002I: 933 با موفقیت انجام شد
[[ایمیل محافظت شده] صندوقچه]#

restoreConfig.sh

اگر پیکربندی را تغییر داده اید و همه چیز آنطور که انتظار می رود نیستید و زمان بازیابی پیکربندی شما وجود دارد. خوب ، می توانید از فایل پشتیبان برای بازیابی پیکربندی استفاده کنید.

[[ایمیل محافظت شده] صندوقچه]# ./restoreConfig.sh WebSphereConfig_2015-04-12.zip -nostop
ADMU0116I: اطلاعات ابزار در پرونده وارد می شوند
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/restoreConfig.log
ADMU0128I: شروع ابزار با نمایه AppSrv01
ADMU5502I: دایرکتوری / opt / IBM / WebSphere / AppServer / پروفایل ها / AppSrv01 / پیکربندی
درحال حاضر وجود دارد؛ تغییر نام به
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/config.old
ADMU5504I: بازیابی مکان با موفقیت تغییر نام داد
ADMU5505I: بازیابی پرونده WebSphereConfig_2015-04-12.zip به مکان
/ opt / IBM / WebSphere / AppServer / پروفایل / AppSrv01 / پیکربندی
…………………………………………………………………………………………………………………………………………………….
ADMU5506I: 933 پرونده با موفقیت بازیابی شدند
ADMU6001I: شروع برنامه آماده سازی –
ADMU6009I: پردازش کامل است.
ADMU6002I: شروع آماده سازی دارایی –
ADMU6009I: پردازش کامل است.
[[ایمیل محافظت شده] صندوقچه]#

آیا آن را دوست دارید تاکنون؟ برای تفریح ​​بیشتر به پایین بروید!

دریافت نسخه & رفع اطلاعات بسته

نسخهInfo.sh

برای پیدا کردن نسخه WAS ، سطح ساخت ، بسته ، معماری را تهیه کنید & ویژگی های نصب شده روی سرور شما نصب شده است.

[[ایمیل محافظت شده] صندوقچه]# ./versionInfo.sh
WVER0010I: حق چاپ (ج) شرکت آی بی ام 2002 ، 2012؛ کلیه حقوق محفوظ است.
WVER0012I: گزارشگر VersionInfo نسخه 1.15.1.48 ، مورخ 2/8/12
——————————————————————————–
گزارش وضعیت نصب محصول IBM WebSphere
——————————————————————————–
گزارش در تاریخ و ساعت 12 آوریل 2015 3:18:41 AM PDT
نصب و راه اندازی
——————————————————————————–
فهرست محصولات / opt / IBM / WebSphere / AppServer
فهرست نسخه / opt / IBM / WebSphere / AppServer / Properties / نسخه
DTD Directory / opt / IBM / WebSphere / AppServer / Properties / نسخه / dtd
فهرست راهنما / var / ibm / InstallationManager / logs
لیست محصولات
——————————————————————————–
NDTRIAL نصب شد
محصول نصب شده
——————————————————————————–
استقرار شبکه سرور برنامه IBM WebSphere Application
نسخه 8.5.5.0
شناسه NDTRIAL
سطح ساخت gm1319.01
ساخت تاریخ 5/14/13
بسته بندی com.ibm.websphere.NDTRIAL.v85_8.5.5000.20130514_1044
معماری x86-64 (64 بیتی)
ویژگی های نصب شده IBM 64 بیتی WebSphere SDK برای جاوا
نمایه کامل سرور برنامه WebSphere
ابزار EJBDeploy برای ماژول های Pre-EJB 3.0
ظرف EJB درج شده
مستقل و مشتری های نازک و مستقل
——————————————————————————–
گزارش وضعیت پایان نصب
——————————————————————————–
[[ایمیل محافظت شده] صندوقچه]#

توجه داشته باشید: ممکن است شما به دنبال استدلالهای پشتیبانی شده باشید.

  • -fixpacks: برای نمایش اطلاعات بسته های ثابت
  • -long: برای نمایش همه بسته های ثابت و ifixes
  • -ifixes: برای نمایش اطلاعات ifixes

getHistoryReport.sh

اگر شما ممیزی را انجام می دهید یا فقط می خواهید مؤلفه ها ، رفع ، پاک کردن بسته با خرما را لیست کنید ، می توانید این دستور را اجرا کنید ، که باعث ایجاد historyReport.html در دایرکتوری کار فعلی می شود ، که معمولاً بن پوش است..

getVersionReport.sh

برای نمایش نسخه ساخت و تاریخ ساخت WebSphere. اغلب از طرف IBM از بچه های پشتیبانی خواسته می شود که درباره مشکوک بودن نسخه خاص ، تحقیق کنند.

پاک کردن حافظه نهان

ممکن است دلایل مختلفی برای پاک کردن حافظه پنهان بارزترین نسخه پس از بروزرسانی وجود داشته باشد. دو حافظه پنهان وجود دارد که شما باید آنها را پاک کنید 1) JVM 2) OSGi.

clearClassCache.sh

برای پاک کردن حافظه پنهان کلاس JVM ، می توانید اسکریپت فوق را اجرا کنید.

توجه داشته باشید: قبل از پاک کردن حافظه پنهان کلاس ، باید JVM متوقف شود.

osgiCfgInit.sh

برای پاک کردن نمایه OSGi ، دستور بالا را اجرا کنید & حافظه نهان سرور.

[[ایمیل محافظت شده] صندوقچه]# ./osgiCfgInit.sh
حافظه نهان پروفایل OSGi با موفقیت برای / opt / IBM / WebSphere / AppServer / پروفایل / Dmgr01 تمیز شد.
حافظه نهان سرور OSGi با موفقیت برای / opt / IBM / WebSphere / AppServer / پروفایل / Dmgr01 / servers / dmgr پاک شد.
[[ایمیل محافظت شده] صندوقچه]#

توجه داشته باشید: فراموش نکنید که قبل از پاک کردن حافظه پنهان ، مراحل اجرا را متوقف نکنید.

مدیریت پروفایل

managesdk.sh

اگر چند SDK نصب کرده اید می توانید نسخه را تغییر دهید. همچنین می توانید از این اسکریپت برای پیدا کردن SDK مرتبط با مشخصات خود استفاده کنید. در زیر مثال لیستی از SDK موجود را نشان می دهد.

[[ایمیل محافظت شده] صندوقچه]# ./managesdk.sh -list در دسترس است
CWSDK1003I: SDK های موجود:
CWSDK1005I: نام SDK: 1.6_64
CWSDK1001I: وظیفه مدیریت درخواست را با موفقیت انجام داد.
[[ایمیل محافظت شده] صندوقچه]#

بعد از ظهر .sh

PMT (ابزار مدیریت پروفایل) می تواند برای ایجاد پروفایل های WebSphere در حالت GUI استفاده شود. ایجاد پروفایل با استفاده از PMT بسیار آسان است – تنها کاری که شما باید انجام دهید ایجاد سطح مطلوب پروفایل و دنبال کردن جادوگر است. شما باید آن را امتحان کنید!

syncNode.sh

به دلایلی ، اگر نمی توانید Node Sync را از طریق Console Administrator انجام دهید ، می توانید syncNode.sh را از سطح پروفایل استفاده کنید. عامل گره باید قبل از استفاده از این اسکریپت متوقف شود.

شما باید میزبان DMGR یک استدلال ارسال کنید & شماره درگاه SOAP.

[[ایمیل محافظت شده] صندوقچه]# ./syncNode.sh localhost 8879
ADMU0116I: اطلاعات ابزار در پرونده وارد می شوند
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/syncNode.log
ADMU0128I: شروع ابزار با نمایه AppSrv01
ADMU0401I: شروع عملیات syncNode برای گره localhostNode01 با استقرار
مدیر محلی: 8879
ADMU0016I: پیکربندی همگام سازی بین گره و سلول.
ADMU0402I: پیکربندی گره localhostNode01 هماهنگ شده است
با مدیر استقرار localhost: 8879
[[ایمیل محافظت شده] صندوقچه]#

  • localhost = نام میزبان مدیر استقرار
  • 8879 = شماره پورت DMGR SOAP

امیدوارم اسکریپت های فوق برای کارهای روزانه شما مفید باشند. با یادگیری رایانش ابری ، حرفه خود را به یک سطح برسانید.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me