IBM Storwize V7000 Unified - saqlash tizimlarining tavsifi, ulanishi va konfiguratsiyasi. IBM Storwize V7000 Unified - saqlash tizimlarining tavsifi, ulanishi va konfiguratsiyasi Ma'lumotlar omborini tashkil qilish

Bugungi postda asosiy e'tibor IBM Storwize V7000 Unified bo'ladi.

Keling, ulanish va ishga tushirish muammolarini ko'rib chiqaylik, shuningdek, kichik ishlash testini o'tkazamiz.

Birinchidan, ba'zi ma'lumotlar:

IBM Storwize V7000 Unified bir vaqtning o'zida blok va faylga kirishni (SAN va NAS) ta'minlash imkoniyatiga ega bo'lgan yagona ma'lumotlarni saqlash tizimidir. NFS/CIFS/FTP/HTTPS/SCP fayl protokollari orqali fayllarga kirish. Shuningdek, mahalliy va uzoq fayl replikatsiyasi. Bundan tashqari, original Storwize V7000-ga xos bo'lgan barcha foydalilik va yaxshiliklar, ular: Yupqa ta'minot (disk maydonini virtual taqsimlash), FlashCopy (hajmlarning oniy tasvirlari va klonlarini yaratish), Easy Tier (ko'p darajali saqlash), Ma'lumotlarni ko'chirish (ma'lumotlar migratsiyasi), Real vaqt rejimida ishlash, Metro va/yoki Global Mirror (masofadan replikatsiya), Tashqi virtualizatsiya (tashqi saqlash tizimlarini virtualizatsiya qilish), Real vaqt rejimida siqish (ma'lumotlarni siqish).

Tizim V7000 ning o'zi va ikkita fayl modulidan (o'ziga xos dasturiy ta'minot o'rnatilgan tizim x serveri) bitta grafik interfeys nazorati ostida klasterda birlashtirilgan, ular IBMda aytganidek - bitta tizim, bitta boshqaruv, yagona yagona yechim.

Tizimni o'rnatish va ishga tushirish juda oddiy, asosiysi kommutatsiya to'g'ri ekanligiga ishonch hosil qilish va protsedurani aniq tushunish, shuningdek, IBM Storwize V7000 yagona ma'lumot markaziga tashrif buyurish zarar qilmaydi (http:/ /pic.dhe.ibm.com/infocenter/storwize/unified_ic /index.jsp?topic=%2Fcom.ibm.storwize.v7000.unified.132.doc%2Fmanpages%2Fdetachnw.html)

IBM Storwize V7000 tizimini almashtirishga misol

Ishga tushirish uchun quyidagi amallarni bajaring:


"GUIni ishga tushirish" tugmasini bosing va brauzer IP-ni boshqarish elementida ko'rsatilgan IP-ga muvofiq ochiladi, bu erda biz tizimni ishga tushirish jarayonini ko'ramiz. Tugatgandan so'ng, barcha kerakli parametrlarni aniqlagandan so'ng, bizni allaqachon tanish bo'lgan, ammo yangi narsalar bilan to'ldirilgan GUI kutmoqda.

Agar biror narsa noto'g'ri bo'lsa va ishga tushirish paytida muammo yuzaga kelsa, yordamchi dastur bilan flesh-diskda joylashgan "satask_result.html" fayliga e'tibor berishingiz kerak, qoida tariqasida, u xatolik yuzaga kelgan xato raqamini o'z ichiga oladi. Tizim elementlaridan kamida bittasi allaqachon sozlangan bo'lsa, qayta ishga tushirish muvaffaqiyatli bo'lishi dargumon, shuning uchun barcha sozlamalar qayta o'rnatilishi kerak. Qayta tiklash quyidagicha amalga oshiriladi: saqlash tizimining o'zida siz kontrollerlarning xizmat grafik interfeysiga o'tishingiz kerak (IP manzilni bir xil InitTool yordam dasturi yordamida o'zgartirish mumkin, standart manzil 192.168.70.121/122), o'tish tugun1 va tugun2 xizmat ko'rsatish rejimiga ("Xizmat holatini kiriting"), so'ngra "Tizimni boshqarish" yorlig'ida tanlangan tugunning tizim ma'lumotlarini tozalang, so'ngra "Qo'shimchani sozlash" yorlig'iga o'ting va tizim identifikatorini qayta o'rnating (" Tizim identifikatorini qayta o'rnatish" katagiga o'ting va "O'zgartirish" tugmasini bosing), bu harakatlar ketma-ketligi ikkala kontroller uchun ham bajarilishi kerak (navbat bilan "Uy" yorlig'ida tugun 1 va tugun 2 ni tanlash), shundan so'ng siz saqlash tizimini qayta ishga tushirishingiz kerak. Fayl modullaridagi konfiguratsiyani o'chirish uchun yuklangan modullarda buyruqlar bajarilgandan so'ng tizimni kiritilgan diskdan qayta o'rnatishingiz kerak, foydalanuvchi nomi/parol (root/passw0rd), so'ngra ( $ rm -rf /davom etish/*) va fayl o'chirilganligini tekshiring ( $ ls -ahl /davom etish/*), diskni joylashtiring va qayta ishga tushiring ( $qayta yuklash), o'rnatish tasdiqlangandan so'ng avtomatik ravishda boshlanadi ("Enter" tugmasini bosing).

Blokka kirishga ega tizim ishlashining bir nechta grafiklari mavjud.

Xost, OS Windows Server 2012, FC orqali taqdim etilgan ikkita mahalliy diskni sinovdan o'tkazdi, bitta 100 Gb RAID10 4 SSD 200 Gb va ikkinchisi 100 Gb, 3 RAID5 dan iborat bo'lib, 19 SAS diskini (300 Gb 15 k), ikkita RAID guruhini o'z ichiga oladi. disklar, uchinchi guruhda esa beshtasi bor edi. Sinov IOmeter dasturi bilan o'tkazildi, ikkita "100% Random-8k-70%Read" spetsifikatsiyasidan foydalanildi - 8 kb bloklarda sinov, 100% tasodifiy kirish, 70% o'qish operatsiyalari, 30% yozish. Va "Max Throughput-50% Read" - 32 kb bloklarda sinov, 100% ketma-ket kirish, 50% o'qish va yozish operatsiyalari. Navbat chuqurligi 64 ga teng edi.

Men IBM’dan ma’lumotlarni saqlash tizimini o‘rnatish qanchalik oson ekanligini ko‘rsatmoqchiman. Orenburglik Dmitriy K.ga dangasa bo'lmagan va o'rnatish jarayonini suratga olgan skrinshotlarni taqdim etgani uchun alohida rahmat.

Eng asosiy diagramma:

  • IBM Storwize v3700 saqlash tizimi standart sifatida serverlarni iSCSI va SAS orqali ulash imkoniyatiga ega. 600 Gb hajmli 4 ta disk o'rnatildi
  • ikkita IBM 3650 m4 server, mahalliy disklarsiz, ikkita bitta portli SAS HBA kartalari
  • o'zaro bog'liqlik, nosozliklarga chidamli - har bir server HBA adapteri o'zining saqlash boshqaruvchisiga ulangan

Vazifa quyidagicha:

  1. Boshqarish uchun saqlash tizimiga ulaning
  2. SAS ulanishlarini qo'llab-quvvatlash uchun mikrodasturni yangilang
  3. Disklardan massiv yarating, RAID darajasi 10
  4. Bizda qattiq disksiz serverlar borligi sababli, Windows server 2012 operatsion tizimini o'rnatish uchun har bir server uchun alohida LUN yaratamiz.
  5. Biz ikkala server uchun ochiq bo'lgan bitta umumiy LUNni yaratamiz. U MS SQL 2012 klasterini yaratish uchun, aniqrog'i ma'lumotlar bazalarini saqlash uchun ishlatiladi.
  6. Vazifa virtualizatsiyadan foydalanishni o'z ichiga olmaydi

Keling, sozlashni boshlaylik

1

Saqlash tizimi maxsus flesh-disk bilan birga keladi, u dastlabki konfiguratsiya, ya'ni veb-interfeysga ulanish uchun administrator paroli va xizmat IP-manzilini o'rnatish uchun ishlatiladi. Kompyuterdagi flesh-diskdan InitTool.bat yordam dasturini ishga tushiring

2

Saqlash tizimini endigina qutidan olib chiqqanimiz uchun Yangi tizim yaratish opsiyasini tanlang

3

Biz saqlash tizimiga ulanadigan IP-manzilni o'rnatdik.

4

Tizimni ishga tushirish jarayoni:

  1. Qurilmani kompyuterdan xavfsiz olib tashlaymiz va flesh-diskni chiqaramiz.
  2. Biz saqlash tizimi kontrollerlaridan birini ko'rib chiqamiz. Biz flesh-diskni tarmoq boshqaruv interfeyslaridagi ulagichlardan biriga kiritishimiz kerak bo'ladi. Ammo bundan oldin, tekshirgichning yuqori o'ng tomonida uchta ko'rsatkich chiroqlari to'g'ri semafor signallarini yuborayotganiga ishonch hosil qilishingiz kerak, chap yoniq, o'rtada miltillovchi, o'ngda o'chirilgan.
  3. Fleshli haydovchi USB portiga (har qanday) joylashtirilgandan so'ng. O'ng belgi (nido) miltillay boshlaydi. U chiqishni to'xtatguncha kutishingiz kerak, shundan so'ng siz flesh-diskni olib tashlashingiz va sehrgarning qadamlarini bajarish uchun uni kompyuterga qaytarishingiz mumkin.

5

Brauzer orqali (IE8 yoki Firefox 23+ tavsiya etiladi) biz veb-interfeysga o'tamiz.

Superuser uchun standart kirish paroli passw0rd (nol bilan ajratilgan)
Endi proshivkani yangilash vaqti keldi; buning uchun Sozlamalar -> Umumiy -> Mashina kodini yangilash menyusiga o'ting.

Mikrodastur ibm.com rasmiy veb-saytidan oldindan yuklab olingan. Bizning holatda, bu 7.1.0.3 versiyasi (qurilish 80.3.1308121000). U Upgrade test yordam dasturini o'z ichiga oladi, avval biz uni saqlash tizimiga, keyin esa proshivkaning o'ziga yuklaymiz.

6

Saqlash tizimi avtomatik ravishda 4 ta o'rnatilgan diskni aniqladi. Tizim ulardan uchtasini POOLga, bittasini esa issiq zaxiraga tayinladi.

Agar ko'proq disklar bo'lsa, bunday avtomatik sozlamalarni qoldirish mantiqiy bo'lishi mumkin edi. Bizning holatda, disklarni boshqacha taqsimlash yaxshiroqdir.

7

Avtomatik yaratilgan Hovuzni o'chirish

8

Biz RAID 10 ni yaratadigan 4 ta bepul diskni olamiz

9

Saqlashni sozlash-ni bosing, so'ngra qaysi RAID yaratmoqchi ekanligimizni va buning uchun qancha disk ishlatilishini tanlang.

10

Yangi yaratilgan Hovuz nomini o'rnating.

Shartlarda chalkashmaslik uchun. Biz bo'sh disklardan RAID yoki massiv yaratamiz, natijada bo'sh joy Pool bo'ladi. Keyin biz hovuz maydonini LUNs yoki Volume deb ataladigan qismlarga ajratamiz va endi ular serverlarga (xostlarga) taqdim etilishi mumkin.

11

Hovuz yaratildi

12

Hovuzda yangi LUN yarating

13

Bu skrinshotda ko'rinmaydi, lekin biz LUN o'lchamini o'rnatmoqdamiz

14

Shunday qilib, LUN yaratish ustasidan foydalanib, biz 3 oyni qilamiz.

Rejalashtirilganidek, ikkita server operatsion tizimlari uchun har biri 100 Gb. MS SQL 2012 klasterini yaratish uchun bitta umumiy o'lcham 500 Gb

15

Endi siz saqlash tizimiga qaysi serverlar (xost) ulanganligini aytishingiz kerak. Asosiy konfiguratsiyada faqat ikkita ulanish opsiyasi mavjud - iSCSI va SAS.

Storwize v3700 ga SAS orqali ulangan ikkita serverimiz bor

16

Ushbu bosqichda biz saqlash tizimiga bizning birinchi serverimiz ikkita SAS kabeli bilan ulanganligini ko'rsatamiz, ular serverda identifikatorli (16 raqam) ikkita SAS HBA kartasiga ulangan.

Shunday qilib, biz ikkala serverni ham qo'shamiz, ularning har biri ikkita identifikatorga ega.

17

Biz LUN-larni serverlarga taqdim etamiz. Boshqacha qilib aytganda, biz kirish huquqlarini tayinlaymiz.

Skrinshotda HOST_LUN_TOP faqat birinchi server uchun mo'ljallangan, chunki uning operatsion tizimi unga o'rnatiladi. Va ikkinchi server bu LUNni ko'ra olmaydi.
SQL_LUN dan farqli o'laroq, ikkala server uchun ham foydalanish mumkin bo'lishi kerak, chunki MS SQL klaster ma'lumotlar bazalari unda joylashgan bo'ladi.

IBM-dan DS35xx seriyali saqlash tizimlarini sozlash va keyinchalik boshqarish uchun DS saqlash menejeri dasturidan foydalaniladi, uning so'nggi versiyasini rasmiy veb-saytdan yuklab olish mumkin, albatta, ro'yxatdan o'tgandan keyin. Dasturning turli xil operatsion tizimlar, Linux, Windows, Mac, HPUX uchun versiyalari mavjud

Bu erda saqlash tizimi kontrollerlari uchun proshivkaning so'nggi yangilanishlarini yuklab olish yaxshi fikr. Aks holda, saqlash tizimi serverlarda disklar yoki HBA adapterlarini ko'rmasligi yoki boshqa tegishli muammolar paydo bo'lishi mumkin.

Nima uchunligini bilmayman, lekin ko'p odamlar IBM veb-saytida yuklab olinadigan fayllarni topish va yuklab olishda muammolarga duch kelishmoqda. Ibm.com -> Yordam va yuklamalar -> Tuzatishlar, yangilanishlar va drayverlar -> Tez topish-> “DS3500 (DS3512, DS3524)” qidiruv satriga oʻting -> DS3500 (DS3512, DS3524) yuklamalarini koʻring. IBM portali har doim ham to'g'ri ishlamaydi, shuning uchun u ishlamasa, boshqa brauzerni sinab ko'ring.

Tekshirish moslamasi uchun mikrodastur shunday ko'rinadi

DS saqlash menejerini yuklab olish uchun fayllar, shuning uchun



Dasturni o'rnatish va ishga tushirgandan so'ng sizdan saqlash tizimini topish usulini tanlashingiz so'raladi. Tarmoqni avtomatik skanerlaydi va ulangan DS35xx ni qidiradi; Qo'llanmada siz saqlash tizimimizning ikkala kontrollerlarining IP manzillarini qo'lda kiritishingiz kerak. Qulaylik uchun standart boshqaruv interfeysi manzillari portlar ostida saqlash tizimining o'zida yozilgan. Agar DHCP tarmoqda ishlayotgan bo'lsa, u holda manzillar avtomatik ravishda olinadi.



Ko'ramizki, nosozliklarga chidamlilik uchun har bir kontrollerga ikkita boshqaruv porti o'rnatilgan, lekin odatda boshqaruv uchun har bir kontrollerning birinchi portlari ishlatiladi.


Ulanish diagrammasi

O'rnatishni boshlashdan oldin, oxirida nimani olishni xohlayotganingizni tasavvur qilishingiz kerak, agar tushunish bo'lmasa, unda siz boshlamasligingiz kerak. Keling, eng oddiy sxemani tuzamiz, sxema bo'yicha ikkita serverni saqlash tizimiga ulaymiz.


Har bir serverda ikkita SAS HBA adapteri mavjud, bilmaganlar uchun bu SAS kirishiga ega PCI-E kartasi. Xatolarga chidamlilik uchun ikkita HBA o'rnatilgan; agar saqlash tizimidagi kontrollerlardan biri ishlamay qolsa, ish ikkinchisi orqali davom etadi. Xuddi shu mantiqqa ko'ra, tizim serverdagi SAS kabeli yoki HBA adapteri bilan bog'liq muammolardan himoyalangan.

Sozlash; o'rnatish. Mantiq.

Bizda disklari bo'lgan saqlash tizimi mavjud. Birinchidan, biz disklardan qandaydir RAID (massiv) yig'ishimiz kerak, so'ngra ushbu RAIDda mantiqiy hajm (LUN) yaratishimiz kerak, so'ngra ushbu hajmni serverlarga ko'rishlari va u bilan ishlashlari uchun taqdim etishimiz kerak (xaritalash). . Bu mantiq.

Endi, tartibda. Men barcha manipulyatsiyalarni simulyatorda bajaraman, uni rasmiy IBM saqlash veb-saytidan yuklab olish mumkin. Interfeys haqiqiy DS3524 yoki DS3512 da ko'rganingiz bilan mutlaqo bir xil emas.
1.. Biz avvalroq saqlash tizimini qidirishning avtomatik usulini tanladik, tizim uni topdi va uladi, saqlash tizimi konsolda ko'rsatiladi.

2.. Konfiguratsiyani boshlash uchun saqlash tizimini o'ng tugmasini bosing va "Boshqarish" ni tanlang.

3.. Sehrgar yangi oynada ochiladi, lekin... Men universal harakatlar ketma-ketligini ko'rsatmoqchiman, uni yoping.

4.. Mantiqiy/Jismoniy ko'rinish yorlig'ida biz ajratilmagan disk maydonini ko'ramiz. Simulyatsiya qilingan saqlash tizimida ikkita turdagi disklar mavjud, biz odatdagi SATA disklarini sozlaymiz. Avval biz massiv (RAID) yaratamiz.



6.. Massivimizga NAME o‘rnating


7.. Biz qaysi RAIDni olishni xohlayotganimizni tanlaymiz. Biz RAID 10-ni ko'rmayapmiz, uni yaratish uchun siz RAID 1-ni tanlashingiz kerak
8.. Va keyin sehrgar tushuntiradi, agar siz to'rt yoki undan ortiq diskdan RAID 1 yaratsangiz, u holda 10 RAID avtomatik ravishda yaratiladi (yoki 1+0, xuddi shu narsa)
9.. 38 diskdan iborat RAID yaratishni tanlash

10.. Yaratgandan so'ng, ovoz balandligini yaratish ustasi (LUN) avtomatik ravishda ishga tushadi, u 4-bosqichda bo'lgani kabi, konsoldan ham ishga tushirilishi mumkin, faqat siz avval yaratilgan massivni tanlashingiz kerak.

11.. Siz LUN o'lchamini ko'rsatishingiz kerak, mening holimda 8 Tb (jami bepul 17,6 Tb) va hajmga nom berishingiz kerak.
12.. Muhim nuqta: agar biz ushbu LUN-ga qaysi OS o'rnatilishini bilsak, uni ko'rsatishimiz kerak. VMware uchun ham qator mavjud, XenServer uchun Linux tanlangan. Lekin negadir simulyatorda bu chiziqlarim yo'q
13.. Array va LUN ni yaratgandan so'ng, biz ularni konsolda ko'ramiz
14.. Endi siz boshqa tabga o'tishingiz va ushbu LUN serveriga kirish huquqini berishingiz kerak. Ko'rib turibmizki, standart guruh sukut bo'yicha yaratilgan va LUN1 bu guruh uchun mavjud. Biz faqat serverimizni (birinchi, keyin ikkinchisini) LUN1 ga ulanishi uchun ushbu guruhga qo'shishimiz kerak.

15.. Standart guruhga sichqonchaning o'ng tugmachasini bosing, Aniqlash -> Xost-ni tanlang

16.. Har bir serverimizda ikkita SAS HBA mavjud va ular orqali saqlash tizimiga ulanish amalga oshiriladi. Saqlash tizimi serverni HBA adapterlari yoki aniqrog'i, ularning noyob "identifikatori" orqali aniqlay oladi.

Xost nomini o'rnating (menda ESX1 bor). Biz ulanayotgan serverga tegishli ikkita "identifikator" ni tanlaymiz. Serverda qanday identifikatorlar borligini ESXi xostiga to'g'ridan-to'g'ri vSphere Client orqali yoki vCenter Server orqali ulanish orqali ko'rishingiz mumkin. U erda "saqlash adapterlari" bo'limiga qarang.

Ikkita "identifikator" ni chap ustundan o'ngga o'tkazing. Keyin har bir "identifikator" ni tanlang va unga tavsif qo'shish uchun Tahrirlash tugmasini bosing. Ushbu protsedura ko'p sonli identifikatorlarda chalkashmaslik uchun ixtiro qilingan.

Mening simulyatorimda noyob "identifikatorlar" o'rniga ba'zi nollar mavjud, e'tibor bermang, hamma narsa kerak bo'lganidek bo'ladi.

17.. Endi xost operatsion tizimini tanlang, agar VMware bo'lsa, VMware-ni tanlang

18.. Shundan so'ng, siz konsolda Xostingizni ko'rasiz va u Standart guruhda bo'lganligi sababli, LUN1 u uchun mavjud bo'ladi.

Xulosa. Bu uzoq maqola bo'lib chiqdi, amalda hamma narsa tezroq sodir bo'ladi, siz barcha bosqichlarni bir necha marta bosishingiz kerak va IBM-dan saqlash tizimlarini ulash jarayoni endi muammo tug'dirmaydi.

iSCSI ulanishini o'rnatish biroz murakkabroq. Men sizga SAS yoki FC ni tanlashingizni maslahat beraman.

Klasterlar konfiguratsiyani o'lchash imkonini beradi IBM® WebSphere Portal. Klasterlar, shuningdek, J2EE ilovalari uchun yuqori mavjudlikni ta'minlaydi, chunki muvaffaqiyatsizlikka uchragan taqdirda, so'rovlar avtomatik ravishda sog'lom serverlarga yo'naltiriladi. Klaster turli yo'llar bilan sozlanishi mumkin: gorizontal, vertikal, ko'p va dinamik.

Quyidagi rasmda gorizontal klaster konfiguratsiyasi ko'rsatilgan WebSphere Portal bir nechta serverlarda yoki bitta jismoniy serverda bir nechta profillarda o'rnatilgan. Ko'p serverli konfiguratsiya individual nosozliklar sonini kamaytiradi, lekin serverlar kabi qo'shimcha dasturlarni talab qiladi. Ko'p profilli konfiguratsiya ham individual nosozliklar sonini kamaytiradi. Bu ko'p serverli konfiguratsiyaga qaraganda kamroq qo'shimcha uskunani talab qiladi, ammo qo'shimcha xotira kabi qo'shimcha qurilmalar hali ham talab qilinishi mumkin. Joylashtirish administratori gorizontal klaster tugunlari uchun katakchani boshqaradi.

Uskunani o'zgarishsiz qoldirish uchun siz virtual klaster elementlarini bitta tugunda ham sozlashingiz mumkin. Odatda, katta portal klasterlari gorizontal va vertikal masshtabni ta'minlaydi. Misol: to'rtta portal tugunlari bo'lishi mumkin, ularning har biri beshta klaster a'zosini o'z ichiga oladi, jami yigirmata klaster a'zosi.

Mijozlarning fikr-mulohazalariga javoban, har bir operatsion tizim uchun WebSphere Portalni sozlash bo'yicha ko'rsatmalar berilgan. Jarayonni boshlash uchun operatsion tizimingizni tanlang.

  1. IBM i operatsion tizimini klaster muhitida tayyorlash
    Operatsion tizimingizni ishlash uchun sozlash haqida maʼlumotga qarang IBM WebSphere Portal. Agar siz boshqa komponentlarni o'rnatsangiz, qo'shimcha qadamlar talab qilinishi mumkin; Iltimos, ushbu komponentlar uchun hujjatlarni ko'rib chiqing.
  2. IBM i da asosiy tugunni tayyorlang
    Klaster muhitini yaratishdan oldin siz o'rnatishingiz kerak IBM WebSphere Portal asosiy tugunga o'ting va keyin ma'lumotlar bazasi va tarmoqni joylashtirish menejerini sozlang.
  3. IBM i da yangi Deployment Manager profilini yarating va qo'shing
    Ishlab chiqarish muhitida Deployment Manager bir xil serverda emas, balki uzoq serverda o'rnatilishi kerak IBM WebSphere Portal. Masofaviy Deployment Manager profilini yaratish uchun Profile Management Tool yoki manageprofiles buyrug'idan foydalaning. Sinov yoki ishlab chiqish muhitida Deployment Manager mahalliy tizimingizga IBM Installation Manager yordamida o'rnatilishi mumkin. Agar siz masofaviy Deployment Manager profilini o'rnatayotgan bo'lsangiz, Deployment Manager profilini yaratish va qo'shish uchun amallarni bajaring. Agar asosiy tugunda O'rnatish menejeri yordamida mahalliy Deployment Manager profilini o'rnatayotgan bo'lsangiz, ushbu bosqichlarni o'tkazib yuboring.
  4. IBM i da klaster yaratish
    O'rnatishdan keyin IBM WebSphere Portal Birlamchi tugunda masofaviy ma'lumotlar bazasini sozlash va asosiy tugunni Deployment Manager bilan bog'lanishga tayyorlash orqali siz o'tish so'rovlarini bajarish uchun statik klaster yaratishingiz mumkin.
  5. Portal IBM i da klasterli muhitda o'rnatilganda veb-serverni tayyorlash
    tomonidan taqdim etilgan veb-server modulini o'rnating va sozlang IBM WebSphere ilovalar serveri, veb-serverni o'zaro ishlash uchun sozlash uchun IBM WebSphere Portal.
  6. IBM i Cluster: foydalanuvchi registrlarini tayyorlash
    Foydalanuvchi ma'lumotlarini saqlash va klasterli ishlab chiqarish muhitida foydalanuvchilarni aniqlash uchun LDAP serverini foydalanuvchi reestri sifatida o'rnating va sozlang.

  7. Foydalanuvchi registrini himoya qilishni sozlang IBM WebSphere Portal serverni ruxsatsiz kirishdan himoya qilish uchun. Siz mustaqil LDAP foydalanuvchi registrini sozlashingiz yoki standart federatsiya doʻkoniga LDAP yoki maʼlumotlar bazasi foydalanuvchi registrlarini qoʻshishingiz mumkin. Foydalanuvchi registrini sozlagandan so'ng, LDAP foydalanuvchi registrida saqlanishi mumkin bo'lmagan atributlarni saqlash uchun virtual portallar yoki ikkilamchi ma'lumotlar bazasi uchun doiralarni qo'shishingiz mumkin.
  8. IBM i da qo'shimcha klaster a'zolarini ta'minlash
    Asosiy tugunni o'rnatish va sozlashdan so'ng siz qo'shimcha tugunlarni yaratishingiz mumkin. Siz o'rnatishingiz mumkin IBM WebSphere Portal har bir tugunga o'rnating va keyin uni klasterga qo'shishdan oldin ma'lumotlar bazasi va foydalanuvchi registriga kirish uchun sozlang.
  9. IBM i klasteri: Nozik sozlash serverlari
    Serverlaringizni nozik sozlash WebSphere Portal muhitingiz kutilganidek ishlashini ta'minlashda muhim rol o'ynaydi. WebSphere Portal dastlab ishlab chiqarish uchun sozlanmagan, shuning uchun optimal ishlash uchun IBM WebSphere Portalni sozlash qoʻllanmasidagi tartiblarni koʻrib chiqing va bajaring. Agar nozik sozlash qoʻllanmasi WebSphere Portalning joriy versiyasi uchun mavjud boʻlmasa, avvalgi nashr uchun qoʻllanmadan foydalaning.
  10. IBM i klasterida qidiruvni sozlash
    IBM WebSphere Portal ikki xil qidiruv imkoniyatlarini taqdim etadi. Klasterlashgan muhitda ikkala qidiruv imkoniyatlaridan ham foydalanishingiz mumkin.
  11. IBM i da bir nechta klasterlarni o'rnatish
    Qo'shimcha hujayra klasterlari, bir nechta istisnolardan tashqari, xuddi birinchisiga o'xshash tarzda yaratilgan. Aslida, yangi profil klaster terminologiyasiga ko'ra, asosiy profil sifatida foydalanish uchun mo'ljallangan IBM WebSphere Portal, va klasterning yangi ta'rifi uchun asos sifatida foydalaniladi. Bu hujayradagi birinchi klasterni yaratish jarayonini takrorlaydi. Tarqatish jarayonida, agar hujayradagi ushbu yangi tugunda ilovalar mavjud bo'lsa (chunki ular birinchi klaster tomonidan qo'llaniladi), Deployment Manager ularni qo'shishga ruxsat bermaydi. Tarqatishdan so'ng, hujayrada allaqachon mavjud bo'lgan ilovalar yangi qo'shilgan tugundagi WebSphere_Portal serveriga ta'sir qilmaydi; shuning uchun ilovalar ro'yxatini tiklash uchun mavjud ilovalar yangi taqsimlangan serverga qayta ulanishi kerak. Shunday qilib, yangi profil konfiguratsiyasiga qarab, ba'zi ilovalar boshqa mavjud klasterlar o'rtasida taqsimlanadi, ba'zilari esa ushbu yangi profilga xos bo'ladi.
  12. IBM i dagi klasterlar o'rtasida ma'lumotlar bazasi domenlarini almashish
    Agar ishlab chiqarish muhitingiz bitta hujayradagi bir nechta klasterlardan va turli hujayralardagi bir nechta klasterlardan iborat bo'lsa, ortiqcha va o'zgarmaslikni qo'llab-quvvatlash uchun barcha klasterlarga ma'lumotlar bazasi domenlariga kirish huquqini berishingiz mumkin. Ma'lumotlar IBM WebSphere Portal ishlab chiqarish muhiti konfiguratsiyasiga qarab turli xil mavjudlik talablari bilan bir nechta ma'lumotlar bazasi domenlarida saqlanadi. Agar bir nechta ishlab chiqarish liniyalari mavjud bo'lsa, ularning har biri server klasteri sifatida amalga oshiriladi, umumiy ma'lumotlar bazasi domenlaridan foydalanish ishlab chiqarish liniyalari o'rtasida ma'lumotlarni avtomatik sinxronlashtirishni kafolatlaydi.

Ushbu maqolada biz o'rnatish va sozlash masalasini ko'rib chiqamiz CentOS 7. Ushbu qo'llanmada sinov versiyasini o'rnatish ko'rsatiladi. WebSphere, lekin u to'liq versiyadan farq qilmaydi, shuning uchun bu muhim emas.

Xo'sh, ketaylik!

1) OTni tayyorlash va sozlash

Ishimizda biz yangisidan foydalanamiz CentOS 7. Ajablanarlisi shundaki, qutidan tashqarida ishlash uchun juda ko'p tugatish kerak, shuning uchun bunga tayyor bo'ling. Shunday qilib, minimal versiyani grafiksiz o'rnating va ketaylik. Interfeys orqali - darhol tarmoqni sozlang, shunda Internet mavjud ... bu sizning hayotingizni ancha osonlashtiradi :)

Ba'zi sabablarga ko'ra paketga kiritilmagan asosiy dasturiy ta'minotni o'rnatamiz:

Yum net-tools nano wget o'rnating

Endi o'zimizni tekshiramiz xost nomi va biz uni tuzatamiz xostlar(o'zingiz xohlagancha tahrirlang):

Nano /etc/hostname nano /etc/hosts

Ifconfig -a

Buni tuzatish uchun avval uni biroz tuzatish kerak grub:

Nano /etc/default/grub

Qator oxirida " GRUB_CMDLINE_LINUX"qo'shish kerak" net.ifnames=0 biosdevname=0“. Siz shunga o'xshash narsani olasiz (1da 1 bo'lishi shart emas):

GRUB_CMDLINE_LINUX="rd.lvm.lv=rootvg/usrlv rd.lvm.lv=rootvg/swaplv crashkernel=auto vconsole.keymap=usrd.lvm.lv=rootvg/rootlv vconsole.font=-latarcyrbgg net.ifnames=0 biosdevname=0"

Biz tarmoq interfeysimiz nomini an'anaviy, klassik qilib o'zgartiramiz " et0” va keling, qayta quraylik:

Mv /etc/sysconfig/network-scripts/ifcfg-ens32 /etc/sysconfig/network-scripts/ifcfg-eth0 reboot

Tarmoqni sozlash:

Nano /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE="eth0" ONBOOT=ha BOOTPROTO=statik IPADDR=1.1.4.185 NETMASK=255.255.248.0 GATEWAY=1.1.1.9 DNS1=10.11.NS.

Qo'shimchani o'chiring Tarmoq menejeri va qayta quramiz:

Systemctl to'xtating NetworkManager systemctl NetworkManager-ni qayta ishga tushirishni o'chirib qo'ying

Tizim ip sifatida belgilangan yoki yo'qligini tekshiramiz IPv6:

lsmod | grep -i ipv6

Agar xabarlarda havolalar bo'lsa IPv6, lekin shunday bo'ladi, keyin biz uni o'chirishga kirishamiz:

Nano /etc/default/grub

Qator boshida " GRUB_CMDLINE_LINUX"qo'shish kerak" ipv6.disable=1“. Siz shunga o'xshash narsani olasiz:

GRUB_CMDLINE_LINUX="ipv6.disable=1 rd.lvm.lv=rootvg/usrlv...

Yangi konfiguratsiya yarating va natijani saqlang:

Grub2-mkconfig -o /boot/grub2/grub.cfg

Qayta ishga tushirish:

Keling, yana bir bor tekshirib ko'ramiz va hamma narsa yaxshi ekanligiga ishonch hosil qilamiz:

lsmod | grep -i ipv6

Tizimga qo'shish EPEL(litsenziyalar bilan "yuklangan" barcha turdagi paketlar) uchun ombor CentOS 7:

Wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-2.noarch.rpm rpm -ivh epel-release-7-2.noarch.rpm yum repolist

Yangi operatsion tizim boshqa demonlarni boshqaradigan "master" demonidan foydalanadi. Bu systemd, eskirgan ishga tushirish skriptlari o'rniga joriy qilingan init.d. Yangi xavfsizlik devori ham ishlatiladi, xavfsizlik devori o'rniga iptables. Keling, uning ishlashini tekshiramiz va bizga kerak bo'lgan portlarni ochamiz (9080 va 9443):

Systemctl statusi xavfsizlik devori xavfsizlik devori-cmd --doimiy --zone=public --add-port=9080/tcp xavfsizlik devori-cmd --doimiy --zone=public --add-port=9443/tcp systemctl xavfsizlik devorini qayta ishga tushiring

Aslida, bu erda OS konfiguratsiyasi tugaydi va biz to'g'ridan-to'g'ri o'rnatishga o'tamiz IBM WebSphere Application Server Liberty Profili 8.5.5

2) WebSphere-ni o'rnating

Bizga hisob kerak bo'ladi IBM. Muntazam ro'yxatdan o'tgandan so'ng, siz har qanday dasturiy ta'minotni yuklab olishingiz mumkin (ishlab chiqish maqsadida, u ham deyiladi). sinov versiyasi).

Ular dasturiy ta'minotni to'g'ridan-to'g'ri yuklab olishga ruxsat bermaydi. Biz universal yuklab olamiz O'rnatish menejeri, va keyin u orqali biz kerakli dasturni yuklab olishimiz mumkin. Arxiv tarkibi BASETRIAL.agent.installer.linux.gtk.x86_64.zip uni was jildiga oching va keyin uni /root-dagi serverga yuklang

Biz ruxsat beramiz va o'rnatishni boshlaymiz:

Chmod -R 775 /root/was cd edi ./installc -c

Birinchi narsa, O'rnatish menejeri bizdan IBM hisob qaydnomasi uchun login va parolni kiritishimizni so'raydi. p tugmasini bosing va hisob ma'lumotlaringizni kiriting:

O'rnatish uchun faqat quyidagi elementlarni tanlaymiz (o'rnatish menejeri, websphere liberty va java sdk uchun):

Lekin biz tuzatishlarni o'rnatmaymiz. O'rnatish uchun ular talab qilinmaydi, bundan tashqari ular noto'g'ri va xato bilan o'rnatiladi:

Yakuniy xabar. Nima o'rnatilgan va qayerda:

Shundan so'ng biz kutamiz. Qancha kutish kerak? Internet tezligi va server yukiga bog'liq IBM. Taxminan 500 MB yoki undan ham ko'proq yuklab olishingiz kerak bo'ladi. Sabr qiling... Nima bo'lyapti? O'rnatuvchi o'z omborlarini ulaydi va undan buyurtma qilingan dasturiy ta'minotni yuklab oladi. Hammasi chiroyli.

Muvaffaqiyatli o'rnatish xabari quyidagicha ko'rinadi:

Nazariy jihatdan, bularning barchasini javob fayllari orqali, dialoglarsiz o'rnatish ham mumkin. Ammo bu parametr allaqachon o'rnatilgan bo'lishi kerak O'rnatish menejeri, shuning uchun bizning holatlarimizda bu muhim emas..

Demak, tamom! o'rnatdik IBM WebSphere Application Server Liberty Profili 8.5.5 va uning ishlashi uchun zarur Java! Tabriklaymiz! Endi biz bundan keyin nima qilishimiz mumkinligini ko'rib chiqamiz.

3) WebSphere-ni sozlash

a) WebSphere-ni ishga tushirish

Keling, test serverimizni yarataylik:

/opt/IBM/WebSphere/Liberty/bin/server LOYIHA yaratish

Yaratilgan. Jild paydo bo'ladi: /opt/IBM/WebSphere/Liberty/usr/servers/ LOYIHA Barcha sozlamalar va kelajakdagi modullar unda joylashgan bo'ladi. Ushbu qo'shma korxonani ishga tushirish uchun host='1.1.4.185' (bizning IP bilan), httpPort='9080' ustidagi qatorni qo'shishingiz kerak (bu erda: /opt/IBM/WebSphere/Liberty/usr/servers/LOYIHA/ server.xml ). Bunday konfiguratsiyaga misol:

Keling, ishga tushiramiz:

/opt/IBM/WebSphere/Liberty/bin/server LOYIHAsini ishga tushirish

http://1.1.4.185:9080 manziliga o'tsak, biz quyidagilarni ko'ramiz:

Bu shuni anglatadiki, hamma narsa yaxshi va veb-sfera boshlandi.

b) Boshqaruv modulini o'rnatish

Bu element ixtiyoriy. Ammo boshqaruv moduli bilan veb-sfera bilan ishlash qulayroq. U orqali siz butun serverni to'xtatmasdan modullarni alohida to'xtatishingiz va ishga tushirishingiz mumkin.

Shunday qilib, ushbu modulni o'rnating:

/opt/IBM/WebSphere/Liberty/bin/featureManager o'rnating adminCenter-1.0 --when-file-exists=inore

Administrator sifatida administrator maydoniga kirish uchun hisob qaydnomasidan foydalaning: admin/parol. Va foydalanuvchi ostida: nonadmin/nonadminpwd.

Uning kirish manzili: http://1.1.4.185:9080/adminCenter/ Admin paneli quyidagicha ko'rinadi:



Hammasi! Boshqaruv moduli o'rnatildi.

c) Kengaytma modulini o'rnatish

Bundan tashqari, Websphere-ga o'rnatishingiz kerak kengaytirilgan paketlar (kengaytirilgan kutubxonalar va ikkilik to'plami), bu juda sodda tarzda amalga oshiriladi:

/opt/IBM/WebSphere/Liberty/bin/featureManager o'rnatish kengaytirilganPackage-1.0

d) Modullarni o'rnatish

Biz eng qiziqarli qismga keldik. Liberty-da modullarni o'rnatish. Buni qanday qilish kerak? /opt/IBM/WebSphere/Liberty/usr/servers/PROJECT/ jildi orqali ikkita usul mavjud. tomchilar va /opt/IBM/WebSphere/Liberty/usr/servers/PROJECT/ ilovalar
Katalogdan tomchilar modullar avtomatik ravishda olinadi va o'rnatiladi. Katalogdan ilovalar– ular server.xml konfiguratsiyasida qo'lda ro'yxatdan o'tgan bo'lishi kerak. Ilovalar orqali modul ulangan konfiguratsiyaga misol:

SP ni fonda emas va jurnallar bilan ishlatish uchun buyruqni bajaring:

/opt/IBM/WebSphere/Liberty/bin/server tomonidan ishga tushirilgan PROJECT

e) ijobiy tomonlar

Sinov shuni tasdiqladiki, /opt/IBM jildini boshqa serverga nusxalash kifoya va hamma narsa qutidan chiqib ketadi. Juda qulay. Bular. biz oldindan kerak bo'lgan qo'shma korxonani tashkil qilishimiz va bir vaqtning o'zida butun dasturiy ta'minot paketini etkazib berishimiz mumkin. Va "Liberty Websphere" juda engil va juda tez boshlanadi/to'xtaydi :)

Chop etilgan