🛠 راهنمای نصب Patch سیستم CRM – نسخه PR1
پروژه: A2 MCCI – سیستم جدید CRM
این راهنما شامل مراحل آمادهسازی، دریافت و نصب Patch، بررسی صحت نصب، و در صورت لزوم انجام بازگردانی (Rollback) میباشد.
🧭 مرحله ۱: آمادهسازی (Preparation)
🔍 بررسیهای اولیه پیش از نصب Patch:
1.1 بررسی وضعیت پورتال BOMT
لینک دسترسی:
https://<BOMT-HOST>:<PORT>/BOMPortal/login.html
1.2 بررسی دسترسی به پورتالهای OP و OC
https://<CRM-HOST>:<PORT>/operator/bes/sm/login/login.htmlhttps://<CRM-HOST>:<PORT>/oc/bes/sm/login/login.html
1.3 بررسی وضعیت Podهای محیطهای مختلف
با استفاده از دستورات زیر در سرورهای مشخصشده:
kubectl get pods -n bes1 # محیط PR1
📥 مرحله ۲: دریافت Patch
2.1 دانلود Patch از سرور GitLab
وارد GitLab داخلی شوید و فایل Patch را از پروژه مربوطه دریافت کنید: از طریق گروه ارسال میشود
ssh gitlab-server
sz /artifacts/crm/patches/pr1-latest.tar.gz
اطمینان حاصل کنید که فایل شامل Patch و قالب Offering مانند opCommerce-3.3110.0_cv4 میباشد.
⚙️ مرحله ۳: اجرای Patch
قبل از اجرا و ارسال پچ حتمن نفرات مربوط باید تایید بدهند
3.1 ورود به پورتال BOMT
https://<BOMT-HOST>:<PORT>/BOMPortal/login.html
3.2 آپلود فایل Patch و Template
- وارد بخش Basic OPS > Artifact Repository شوید
- تب Baseline Artifact را باز کنید
- روی Upload کلیک کرده و فایل Patch و Template را بارگذاری کنید
3.3 اجرای فرآیند نصب Patch
- به مسیر Basic OPS > Patch Mgmt > Expert Mode بروید
- روی Select Version کلیک کنید
- در پنجره بازشده، instance مورد نظر (مثلاً:
NameofPATCH_11950) را انتخاب کرده و نسخه Patch را تعیین کنید - روی Confirm کلیک نمایید
3.4 شروع بهروزرسانی
روی گزینه Submit & Upgrade کلیک کرده و منتظر پایان عملیات بمانید
✅ مرحله ۴: بررسی صحت نصب (Verification)
4.1 بررسی Podهای محیط PR1
kubectl get pods -n bes1
4.2 بررسی مجدد پورتالهای OP و OC
https://<CRM-HOST>:<PORT>/operator/bes/sm/login/login.htmlhttps://<CRM-HOST>:<PORT>/oc/bes/sm/login/login.html
🔁 مرحله ۵: بازگردانی (Rollback) – در صورت نیاز
5.1 اجرای بازگردانی
در پورتال BOMT وارد بخش Patch Mgmt > Patch Record شوید Patch مورد نظر را انتخاب کرده و روی گزینه RollBack کلیک نمایید
🔎 مرحله ۶: بررسی پس از بازگردانی (Rollback Verification)
6.1 بررسی مجدد Podهای محیط PR1
kubectl get pods -n bes1
6.2 بررسی نهایی پورتالهای OP و OC
https://<CRM-HOST>:<PORT>/operator/bes/sm/login/login.htmlhttps://<CRM-HOST>:<PORT>/oc/bes/sm/login/login.html
📝 نکات پایانی
- حتماً قبل و بعد از اعمال Patch از وضعیت سیستم عکس یا گزارش تهیه کنید
- در صورت بروز خطا، فایلهای Log سیستم را بررسی کرده و با تیم ADM هماهنگ شوید
- از یک مرورگر بهروز و پایدار (مثل Chrome یا Firefox) استفاده کنید
📅 آخرین بهروزرسانی: تیر ۱۴۰۴