Uy / Windows haqida umumiy ma'lumot / Bitta serverda ikkita 8.3 1c platformasi. Bitta kompyuterda turli versiyalardagi bir nechta 1C: Enterprise serverlarini parallel ishga tushirish

Bitta serverda ikkita 8.3 1c platformasi. Bitta kompyuterda turli versiyalardagi bir nechta 1C: Enterprise serverlarini parallel ishga tushirish

Ushbu maqolada biz bir nechta 1C: Enterprise serverlarining parallel ishlashini ishga tushirish va sozlash jarayonini ko'rib chiqamiz. turli versiyalar(versiyalar uchun tegishli 8.1 , 8.2 Va 8.3 ) bitta kompyuterda. Ushbu misolda, 1C: Enterprise server 8.3 server versiyasi 8.2 ishlayotgan paytda ishga tushiriladi, ammo maqola boshqa shunga o'xshash holatlarga tegishli bo'ladi, masalan, 1C: Enterprise serverining 8.1 versiyasini ishga tushirganda, server versiyasi 8.3. har xil bitlikdagi ikkita serverni ishga tushirish yoki ishga tushirish.

1. Muammoning bayoni

Faraz qilaylik, ishlaydigan serverning "1C: Enterprise" versiyasi mavjud 8.2 . Bundan tashqari, server agenti xizmat sifatida ishga tushiriladi va tanlanadi standart parametrlar server agentini ishga tushirish, ya'ni:

  • 1540
  • 1541
  • 1560:1591
  • Ushbu klasterlar katalogda joylashgan: " C:\Dastur fayllari\1cv82\srvinfo"
  • Xizmat mahalliy foydalanuvchi sifatida ishga tushiriladi USR1CV8

Keling, ishga tushiramiz va xuddi shu narsa ustida ishlash uchun sozlaymiz jismoniy kompyuter serverning "1C: Enterprise" versiyasi 8.3 .

2. 1C: Enterprise server qismining 8.3 versiyasini o'rnatish

Biz 1C: Enterprise serverini o'rnatishni boshlaymiz (men 1C: Enterprise serverini o'rnatish haqida batafsil yozganman), o'rnatish uchun komponentlarni tanlang:

  • 1C: Enterprise 8 serverlariga kirish uchun komponentlar
  • Server 1C: Enterprise 8

Shu bilan birga, "1C: Enterprise" fayllarini o'rnatish katalogini eslang (in Ushbu holatda — « C: \ Program Files \ 1cv8 \ 8.3.4.389»).

Biz "1C: Enterprise" serverini xizmat sifatida emas, balki dastur sifatida o'rnatamiz, ya'ni bayroqni olib tashlaymiz " 1C: Enterprise 8 serverini Windows xizmati sifatida o'rnating"o'rnatish paytida.

3. 1C: Enterprise serverining 8.3 versiyasini ro'yxatdan o'tkazish

Endi qo'lda ro'yxatdan o'tamiz yangi server"1C: Enterprise" Windows xizmati sifatida, parametrlari o'zgartirilgan. Buning uchun buyruq qatori yoki dasturdan foydalaning Windows PowerShell. Buyruqni ishga tushirish orqali PowerShell-ni ishga tushirishingiz mumkin powershell(buni amalga oshirish uchun paydo bo'lgan oynada Win + R tugmalar birikmasini bosing " Bajarish"(Ishga tushirish) maydonga buyruq nomini kiriting" Ochiq"(Ochish) va" tugmasini bosing KELISHDIKMI") yoki vazifalar panelidagi tegishli yorliqni bosish orqali.

Ochilgan Windows PowerShell konsolida keyingi buyruqlarni kiritish qulayligi uchun katalogga o'tamiz. bin bilan katalog o'rnatilgan fayllar Buyruqni bajarish orqali "1C: Enterprise" (1-banddan katalog).

CD "C:\Program Files\1cv8\8.3.4.389\bin"

Agar 1C: Enterprise serverining 8.3 versiyasi ilgari xizmat sifatida o'rnatilgan bo'lsa, mavjud server registratsiyasini o'chirishingiz kerak. Buning uchun siz buyruqni bajarishingiz kerak

.\ragent.exe -rmsrvc

Bundan tashqari, 1C: Enterprise serverining oldingi o'rnatilishidan klaster ro'yxatga olish kitobi katalogidagi barcha fayllarni o'chirishingiz kerak. Odatiy bo'lib, bu katalog C: \ Program Files \ 1cv8 \ srvinfo.

Endi siz yangi 1C: Enterprise server agenti xizmatini ro'yxatdan o'tkazishni davom ettirishingiz mumkin. Chunki standart portlar ( 1540 , 1541 , 1560-1690 ) allaqachon 1C: Enterprise server xizmatining 8.2 versiyasida joylashgan bo'lsa, masalan, muqobil portlardan foydalanish kerak. 2540 , 2541 va diapazon 2560-2591 . Ushbu parametrlar bilan serverni ro'yxatdan o'tkazish uchun buyruqni bajaring

.\ragent.exe -instsrvc -port 2540 -regport 2541 -diapazon 2560:2591 -usr .\USR1CV8 -pwd UsrPass8 -d "C:\Program Files\1cv8\srvinfo"

(1C: Enterprise server agentining ishga tushirish parametrlari haqida batafsil ma'lumotni maqolada o'qishingiz mumkin)

Ushbu misol serverni quyidagi parametr qiymatlari bilan qayd qiladi:

  • Server agenti tarmoq port raqami - 2540
  • Klaster menejeri tarmoq port raqami - 2541
  • Dinamik tanlash uchun port diapazoni - 2560:2591
  • Xizmat mahalliy foydalanuvchi sifatida ishga tushirildi - USR1CV8
  • Xizmat nomidan ishga tushirilgan foydalanuvchining paroli UsrPass8
  • Klaster registrining ma'lumotlari katalogda joylashgan "C:\Dastur fayllari\1cv8\srvinfo"
  • Agar siz serverda disk raskadrovkani yoqishingiz kerak bo'lsa, parametrni ishga tushirish qatoriga qo'shishingiz kerak - disk raskadrovka

Xo'sh, buyruqni ishga tushirish orqali darhol xizmatni boshlaylik

.\ragent.exe - ishga tushirish

Keling, boraylik Windows xizmatlari va biz ro'yxatda nomi bilan kerakli xizmat paydo bo'lishini ko'ramiz 1C: Enterprise 8.3 Server Agent (x86-64). Xizmat ishlamoqda va xizmatni ishga tushirish siz kiritgan parametrlardan foydalanadi.

Va agar biz klaster ro'yxatga olish kitobi fayllari bilan katalogga kirsak, u erda tegishli fayllar paydo bo'lganligini ko'ramiz.

5. Server boshqaruv konsoliga 1C: Enterprise serverining 8.3 versiyasini qo'shish

1C: Enterprise serverini boshqarish uchun 1C: Enterprise server boshqaruv konsolidan foydalaning. Siz quyi katalogdan kerakli versiyaning boshqaruv konsolini ochishingiz mumkin umumiy 1C: Enterprise dastur fayllari o'rnatilgan katalog (ixtiyoriy ushbu kompyuterdan- konsolni tarmoqdagi istalgan kompyuterga alohida o'rnatish mumkin) qo'shimcha qurilmani ishga tushirish orqali 1CV8 Server (x86-64).msc.

1C: Enterprise server ma'muriyat konsolida "Sozlamalar daraxti" ni o'ng tugmasini bosing. Markaziy 1C: Enterprise 8.3 serverlari", tanlang kontekst menyusi paragraf " Yaratish» — « Markaziy server 1C: Enterprise 8.3».

Ko'rsatilgan markaziy 1C: Enterprise serveri parametrlari oynasida quyidagilarni ko'rsating:

  • Protokol - tcp
  • Ism - 1C: Enterprise serveri ishlayotgan kompyuterning nomi
  • IP port - bu holda server agentining tarmoq port raqami 2540
  • Tavsif - markaziy 1C: Enterprise serverining o'zboshimchalik bilan tavsifi

"bosing" KELISHDIKMI» kiritilgan parametrlarni saqlash uchun.

Shundan so'ng yangi o'rnatilgan 1C: Enterprise serverining 8.3 versiyasi ushbu qo'shimcha qurilma orqali boshqarish uchun mavjud bo'ladi.

Ushbu maqola sizga yordam berdimi?

Biz 1C 8.3 serverini 8.2 bilan, agar kerak bo'lsa, 8.1 bilan birga ishlash uchun o'rnatamiz.
Yoki biz turli xil vazifalar uchun cheksiz miqdordagi 1C serverlarini ishga tushiramiz.

Agar server hali o'rnatilmagan bo'lsa, unda:

1. Server taqsimotini yuklab oling. Odatda shunday deyiladi: " Server 1C: Windows uchun Enterprise (64-bit)"
yoki "1C texnologik platformasi: Windows uchun Enterprise"

Agar xizmatni ishga tushirishga urinayotganda o'rnatuvchi ishlamay qolsa, "O'tkazib yuborish" tugmasini bosing.

Ro'yxatga olish kitobi sozlamalari:

1. Regedit yordamida ro'yxatga olish kitobiga o'ting va yo'lni bajaring:

"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\1C: Enterprise 8.3 Server Agenti"

Yakuniy yo'l o'rnatilgan versiyaga qarab farq qilishi mumkin, masalan:

1C: Enterprise 8.3 Server Agent (x86-64)
1C: Enterprise 8.3 Server agenti
1C: Enterprise 8.2 Server agenti
va hokazo.

2. Agar ikkinchi server yaratilgan bo'lsa, xuddi shu versiya yoki allaqachon ishlayotgan bir xil nashr, keyin:

Biz yaratamiz to'liq nusxasi katalogini kiriting va uning nomini o'zgartiring, masalan
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\1C: Enterprise 8.3 Server Agent Debug

3. Nomi bilan kalitni toping " ImagePath", biz undagi barcha portlar va port diapazonlarini 15xx dan boshqalarga tahrirlaymiz, masalan 16xx, 17xx, 18xx va boshqalar.

Natija quyidagicha bo'lishi kerak:
"C:\Program Files\1cv8\8.3.6.2299\bin\ragent.exe" -srvc -agent -regport 1741 -port 1740 -diapazon 1760:1791 -d "C:\Program Files\1cv8\srvinfo"

4. Agar biz disk raskadrovka uchun serverni yoki bir xil nashrning boshqa versiyasini ishga tushirsak, oxirida kalitni qo'shing - disk raskadrovka
"C:\Program Files\1cv8\8.3.7.1751\bin\ragent.exe" -srvc -agent -regport 1741 -port 1740 -diapazon 1760:1791 -d "C:\Program Files\1cv8\srvinfo" -debug

Bunday holda, serverning ishchi katalogini o'zgartirish ham kerak "C:\Dastur fayllari\1cv8\srvinfo" yoqilgan "C:\Program Files\1cv8\srvinfo_debug",
ilgari diskda katalog yaratgan.

5. Xizmat xizmatlar ro'yxatida paydo bo'lishi uchun siz serverni qayta ishga tushirishingiz yoki quyidagi buyruqni bajarishingiz kerak:
sc yaratish "1C: Enterprise 8.3 Server Agent Debug" binPath="C:\Program Files (x86)\1cv8\8.3.5.1482\bin\ragent.exe"
Qayerda
1C: Enterprise 8.3 Server Agent disk raskadrovka- biz ro'yxatga olish kitobida yaratgan katalog nomi (bu xizmatning nomi ham)
"C:\Program Files (x86)\1cv8\8.3.5.1482\bin\ragent.exe"- bu ishga tushirilayotgan xizmatda bo'lsin (kalit undan boshlanadi " ImagePath")

6. Xizmatlarga o'ting va xizmatni ishga tushiring "1C: Enterprise 8.3 Server Agent disk raskadrovka".
Xizmat nomi kalit bilan ro'yxatga olish kitobida o'rnatiladi Ko'rsatiladigan ism

7. Platformani yangilashda versiya faqat asosiy serverda, papkada o'zgaradi 1C: Enterprise 8.3 Server agenti
Qo'shilgan xizmatlar uchun platforma versiyasini qo'lda o'zgartirish kerak bo'ladi.

8. Operatsiya qancha va qanday serverlar kerakligiga qarab cheksiz ko'p marta takrorlanishi mumkin.
Masalan, uch xil 8.1, ikkita 8.2, ikkita 8.3.

8. Klaster konsoli platformaning mijoz qismini o'rnatishda boshqa yo'lga ega turli versiyalar, agar biz uni "sukut bo'yicha" o'rnatsak, unda bu:

8.2 - "C:\Program Files\1cv82\common\1CV8 Servers.msc"
8.3 - "C:\Program Files\1cv8\common\1CV8 Servers.msc"

Doimiy ravishda yaxshilanishni, nimanidir o'rganishni va doimo yangi narsalarni o'rganishni xohlaydigan odamlar uchun biz ushbu toifani maxsus yaratdik. Unda faqat ma'rifiy, foydali kontent mavjud bo'lib, siz albatta zavqlanasiz. Ko'p sonli videolar hatto maktab, kollej yoki universitetda bizga beriladigan ta'limga ham raqobat qilishi mumkin. Ta'lim videolarining eng katta tomoni shundaki, ular eng yangi, eng dolzarb ma'lumotlarni berishga harakat qilishadi. Texnologiyalar davrida atrofimizdagi dunyo doimo o'zgarib bormoqda va bosma o'quv nashrlarida eng so'nggi ma'lumotlarni taqdim etishga vaqtlari yo'q.


Videolar orasida siz maktabgacha yoshdagi bolalar uchun o'quv videolarini ham topishingiz mumkin. U erda bolangizga harflar, raqamlar, hisoblash, o'qish va hokazolar o'rgatiladi. Qabul qilaman, bu multfilmlarga juda yaxshi alternativ. Boshlang'ich sinf o'quvchilari uchun siz ingliz tilini o'rgatish va maktab fanlarini o'rganishda yordam olishingiz mumkin. Katta yoshdagi talabalar uchun testlarga, imtihonlarga tayyorgarlik ko'rishga yoki ma'lum bir fan bo'yicha bilimlaringizni chuqurlashtirishga yordam beradigan o'quv videolari yaratilgan. Olingan bilimlar ularning aqliy salohiyatiga sifatli ta'sir ko'rsatishi, shuningdek, sizni a'lo baholar bilan xursand qilishi mumkin.


Maktabni allaqachon tugatgan, universitetda o'qiyotgan yoki o'qimagan yoshlar uchun juda ko'p qiziqarli ma'rifiy videolar mavjud. Ular o‘zlari o‘qiyotgan kasb bo‘yicha bilimlarini chuqurlashtirishga yordam beradi. Yoki dasturchi, veb-dizayner, SEO optimallashtiruvchisi va boshqalar kabi kasbga ega bo'ling. Bu kasb hali universitetlarda o'rgatilmagan, shuning uchun siz faqat o'z-o'zini tarbiyalash orqali ushbu ilg'or va tegishli sohada mutaxassis bo'lishingiz mumkin, biz eng foydali videolarni to'plash orqali yordam berishga harakat qilamiz.


Kattalar uchun bu mavzu ham dolzarbdir, chunki ko'pincha yillar davomida kasbda ishlaganingizdan so'ng, siz bu sizning narsangiz emasligini tushunasiz va siz o'zingiz uchun mosroq va ayni paytda foydaliroq narsani o'rganishni xohlaysiz. Shuningdek, ushbu toifadagi odamlar orasida ko'pincha o'z-o'zini takomillashtirish, vaqt va pulni tejash, o'z hayotini optimallashtirish bo'yicha videolar mavjud bo'lib, ularda ular ancha yaxshi va baxtli hayot kechirish yo'llarini topadilar. Hatto kattalar uchun ham o'z biznesingizni yaratish va rivojlantirish mavzusi juda mos keladi.


Shuningdek, o'quv videolari orasida deyarli har qanday yoshga mos keladigan videolar mavjud bo'lib, ularda hayot qanday boshlangani, evolyutsiyaning qanday nazariyalari mavjudligi, tarixdan olingan faktlar va boshqalar haqida bilib olishingiz mumkin. Ular insonning dunyoqarashini mukammal darajada kengaytiradi, uni yanada bilimdon va yoqimli intellektual suhbatdoshga aylantiradi. Bunday o'quv videolari haqiqatan ham hamma uchun istisnosiz tomosha qilish uchun foydalidir, chunki bilim kuchdir. Sizga yoqimli va foydali tomosha tilaymiz!


Hozirgi kunda shunchaki "to'lqinda" deb ataladigan narsa bo'lish kerak. Bu nafaqat yangiliklarga, balki o'z aqlining rivojlanishiga ham tegishli. Agar siz rivojlanishni, dunyoni kashf qilishni, jamiyatda talabga ega bo'lishni va qiziqarli bo'lishni istasangiz, unda bu bo'lim aynan siz uchun.

8.2.11 platformasi chiqarilgandan so'ng, bitta jismoniy serverga bir nechta 1C 8.2 dastur serverlarini - 8.2.10 va 8.2.11-ni o'rnatish vazifasi paydo bo'ldi. 1C hujjatlarida buni qanday qilish haqida ma'lumot topa olmadim, bundan tashqari, ikkinchi serverni faqat qo'lda ishga tushirish mumkinligi aytildi;

Windows xizmatlarini yaratish uchun uchinchi tomon yordam dasturi bu muammoni hal qilishga yordam berdi (Faqat ro'yxatdan o'tgan foydalanuvchi fayllarni yuklab olishi mumkin!).

Birinchidan, arxivni papkaga ochishingiz kerak, buyruq qatori orqali unga kiring va xizmat yaratish buyrug'ini ishga tushiring, masalan:
"INSTSRV "Server Agent 8.2.11" "C:\Program Files\1cv82\8.2.11.229\bin\ragent.exe"", Qayerda Server agenti 8.2.11- xizmatning tuzilgan nomi. Agar hamma narsa to'g'ri bajarilgan bo'lsa, xizmat muvaffaqiyatli yaratilganligini tasdiqlovchi xabar paydo bo'ladi:

Endi o'ting Ma'muriyat - Xizmatlar. Yangi yaratilgan xizmatni toping, ikki marta bosish xizmat xususiyatlarini ochadi. Birinchi yorliqda siz ishga tushirish variantlarini tanlashingiz mumkin - Avtomatik(kompyuter ishga tushganda avtomatik ravishda), Qo'llanma(Qo'lda) va O'chirilgan(o'chirilgan). Yaratilgan xizmatni alohida oynada ishlatish uchun siz ikkinchi yorliqdagi elementni tanlashingiz kerak (Kirish). Xizmatga ish stoli bilan ishlashga ruxsat bering(Ish stoli bilan ishlashga ruxsat berish) + kirish parametrlarini belgilang.

Keyingi qadam ro'yxatga olish kitobini tahrirlashdir. Regedit ro'yxatga olish kitobi muharririni ishga tushiring. Biz chiziqni qidirmoqdamiz " C:\Program Files\1cv82\8.2.11.229\bin\ragent.ex e" va uni parametrlar bilan to'g'ri ishga tushirish buyrug'iga o'zgartiring, masalan: " "C:\Program Files\1cv82\8.2.11.229\bin\ragent.exe" /Debug -srvc -agent -regport 11641 -port 11640 -diapazon 11660:11691 -d "C:\Program Files\1cv82\srvinfo2""

Xizmatni, agar u o'chirilgan bo'lmasa, birinchi navbatda buyruq qatori orqali bir necha usulda ishga tushirishingiz mumkin: Net Start ServiceName - bu erda ServiceName sizning xizmatingiz nomidir. Va boshqa yo'l bilan - to'g'ridan-to'g'ri ma'muriy panel applet orqali - xizmatlar.

Xizmatni o'chirish uchun avval uni to'xtatish kerak: net stop xizmati nomi, keyin yana buyruq satrida buyruqni ishga tushiring INSTSRV ServiceName olib tashlang.

P.S. - "ayniqsa aqlli" skeptiklar uchun ma'lumot:
http://users.v8.1c.ru/Adm3413.aspx dan iqtibos:
Xuddi shu versiyadagi 1C: Enterprise serverini ishga tushirishda 1C: Enterprise 8.1/8.2 serverining yangi nusxasini o'rnatish
1C: Enterprise bir xil versiyadagi (8.1 yoki 8.2) 1C: Enterprise serverining bir nechta nusxalarini ro'yxatdan o'tkazish uchun standart imkoniyatlarga ega emas.

Agar o'rnatishdan so'ng siz 1C: Enterprise versiyasini yangilashni emas, balki yangi server nusxasini ishga tushirishni rejalashtirmoqchi bo'lsangiz, u holda 1C: Enterprise-ni versiya raqamining birinchi ikki raqami bilan o'rnatayotganda, siz 1C: Enterprise serverini ro'yxatdan o'tkazmasligingiz kerak. xizmat.

1C: Enterprise serverining qo'shimcha nusxalari faqat undan ishga tushirilishi mumkin buyruq qatori. Ular nafaqat portlarda, balki klaster registrlari kataloglarida ham farqlanishi muhim.

Umumiy ma'lumot... Bizning kompaniyamiz 1C: Enterprise 8.2 versiyasini muvaffaqiyatli ishlatib kelmoqda, u 100 ga yaqin intensiv foydalaniladigan buxgalteriya ma'lumotlar bazalariga ega. Ushbu holatga bag'ishlangan alohida server juda ta'sirli xususiyatlarga ega, chunki Ish paytida ma'lum bo'ldiki, 1C: Enterprise 8.2 + MS SQL 2005 kombinatsiyasi qattiq disklar, protsessorlar va eng muhimi - miqdori kabi apparat resurslariga juda talabchan. Ram. Biz uchun bunday serverning narxi 250 ming rubldan oshdi (OS va 1C uchun litsenziyalarni hisobga olmaganda).

1C: Enterprise 8.3 versiyasi uchun alohida uskunani ajratish mantiqiy emas deb hisoblangan va bundan tashqari, 1C serveri uchun kalitlarning ikkinchi to'plami uchun yana 100 ming rubl to'lash juda qimmat! 1C: Enterprise 8.3 versiyasini o'rnatishga urinish to'g'ridan-to'g'ri mavjud ma'lumotlar bazalariga ega klasterning yo'qolishiga olib keldi. Bu erda bitta kompyuterda 1C: Enterprise ning ikkita server versiyasini o'rnatish va ishga tushirishning o'ziga xos xususiyatlari aniqlandi.

1C: Enterprise 8.2 va 8.3 uchun o'rnatish dasturi sozlanadi dasturiy ta'minot ularning standart portlaridan foydalanish uchun: 1540 (server agenti tomonidan ishlatiladi), 1541 (klaster menejeri tomonidan ishlatiladi), 1560-1591 (ish oqimlari uchun ishlatiladigan portlar diapazoni). Shuning uchun, agar 1C: Enterprise 8.3 serveri 1C: Enterprise 8.2 serveri bilan bir vaqtning o'zida ishlashi kerak bo'lsa, birinchisi serverning oldingi versiyasining ishlayotgan nusxasi tomonidan ishlatilgan portlardan farqli portlarni ko'rsatishi kerak.

Kompyuterda allaqachon o'rnatilgan server 1C: Enterprise 8.2 versiyasi yuqorida ko'rsatilgan standart portlardan foydalanadigan "1C: Enterprise 8.2 Server Agent" xizmatini ro'yxatdan o'tkazdi va ishga tushirdi. Agar siz "yaqin joyda" 1C: Enterprise 8.3 serverini o'rnatgan bo'lsangiz, uning "1C: Enterprise 8.3 Server Agent" xizmatini ishga tushirish g'ayritabiiy tarzda tugaydi, chunki u allaqachon "ishg'ol qilingan" portlardan foydalanishga harakat qiladi. Buning oldini olish uchun siz quyidagilarni qilishingiz kerak.

(Quyida tavsiflanganlarning barchasi Windows Server 2008 R2 Enterprise (va Standart) 64 bit + SP1 va 1C: Enterprise 8.2 va 8.3 ning 32 bitli server versiyalari uchun to'g'ri keladi).

Men 1C: Enterprise 8.2 ni (8.2.19.90 versiyasi) mavjud mahalliy foydalanuvchi “Administrator” sifatida ishlash huquqiga ega Windows xizmati sifatida o‘rnatdim.

O'rnatish tugagandan so'ng, oyna ochiladi Server menejeri -> Konfiguratsiya -> Xizmatlar"1C: Enterprise 8.2 Server Agent" xizmati ishlayotganini ko'ramiz:

parametrlari bilan ishga tushirildi:

C:\Program Files (x86)\1cv82\8.2.19.90\bin\ragent.exe" -srvc -agent -regport 1541 -port 1540 -diapazon 1560:1591 -d "C:\Program Files (x86)\1cv82\ srvinfo"

Men 1C: Enterprise 8.3 serverini (8.3.4.437 versiyasi) xuddi shunday tarzda o'rnatdim:

Biroq, biz derazada ko'rib turganimizdek Server menejeri -> Konfiguratsiya -> Xizmatlar, "1C: Enterprise 8.3 Server Agent" xizmati ishga tushmadi:

Endi biz buyruq satri oynasini ochishimiz kerak cmd va 1C: Enterprise 8.3 o'rnatilgan server versiyasining axlat qutisiga o'ting va ragent.exe -rmsrvc buyrug'i bilan "1C: Enterprise 8.3 Server Agent" xizmatining ro'yxatini o'chirishga harakat qiling:

C:\Users\administrator>cd C:\Program Files (x86)\1cv8\8.3.4.437\bin C:\Program Files (x86)\1cv8\8.3.4.437\bin>ragent.exe -rmsrvc Xato! ControlService xatosi!

Xato xatosini oldim! ControlService xatosi! , bu printsipial jihatdan kutilgan, chunki xizmat tizimda to'g'ri ro'yxatdan o'tmagan. Lekin, aslida, u ketishi kerak. Oynada Server menejeri -> Konfiguratsiya -> Xizmatlar uni boshqa ko'rmaysiz.

Endi siz qayta ro'yxatdan o'tishingiz kerak ushbu serverdan, lekin ayni paytda 1C: Enterprise 8.2 agenti ishlatgan portlardan farqli portlarni belgilang. Mening holatimda buyruq quyidagicha ko'rinadi:

C:\Dastur fayllari (x86)\1cv8\8.3.4.437\bin>

  • - port 2540— 1C: Enterprise server agenti 8.3 versiyasi ishlaydigan port;
  • - ro'yxatga olish raqami 2541— 1C: Enterprise server klasteri, 8.3-versiyasi boshqariladi port;
  • -diapazon 2560:2591— ish jarayonlari uchun portlar diapazoni;
  • - "C: \ Program Files (x86) \ 1cv8 \ srvinfo" da— yaratilayotgan yangi 1C: Enterprise server klasteri haqidagi maʼlumotlarni saqlash uchun katalog, 8.3-versiya;
  • -usr .\Administrator— nomidan 1C: Enterprise server agenti 8.3 versiyasi ishga tushiriladigan foydalanuvchi;
  • -pwd********— belgilangan foydalanuvchi uchun parol (siznikini kiriting).

Shundan so'ng, siz yana oynada "1C: Enterprise 8.3 Server Agent" xizmatini ko'rasiz. Server menejeri -> Konfiguratsiya -> Xizmatlar. Buni ragent.exe -start buyrug'i bilan ishga tushirish kifoya:

C:\Program Files (x86)\1cv8\8.3.4.437\bin>ragent.exe -start

Oynada Server menejeri -> Konfiguratsiya -> Xizmatlar Biz "1C: Enterprise 8.3 Server Agent" xizmatini ko'ramiz:

parametrlari bilan ishga tushirildi:

Bu erda "Bajariladigan fayl" maydonida sozlama mavjud:

C:\Program Files (x86)\1cv8\8.3.4.437\bin\ragent.exe" -srvc -agent -regport 2541 -port 2540 -diapazon 2560:2591 -d "C:\Program Files (x86)\1cv8\ srvinfo"

Va endi eng qiziqarli qism: siz qilishingiz kerak bo'ladi bu operatsiya har safar 1C: Enterprise 8.3 server versiyasini yangilash zarurati tug'iladi! Bravo, dasturchilar...

Endi bu aloqa bilan qanday yashash haqida bir oz. Endi 1C: Enterprise dasturining o'zini eski versiyasi bilan ishga tushirishning hojati yo'q (C:\Program Files (x86)\1cv82\common papkasidan). 1C: Enterprise 8.3 versiyasini o'rnatishda dasturni C:\Program Files (x86)\1cv8\common papkasidan ishga tushirish uchun ish stoli yorlig'i avtomatik ravishda qayta yoziladi. Agar siz 8.2 server versiyasida ishlaydigan buxgalteriya ma'lumotlar bazasini ochsangiz, u avtomatik ravishda ochiladi kerakli versiya nozik mijoz.

Ma'lumotlar bazalarini yaratish shablonlari (buxgalteriya hisobi yoki ZIK) sukut bo'yicha siz ularni o'rnatishni boshlagan foydalanuvchining katalogiga joylashtirilgan. Agar siz buni administrator sifatida qilsangiz, ularni C:\Users\administrator\AppData\Roaming\1C\1cv8\tmplts yo'lida topasiz. Agar siz o'rnatilgan shablon asosida yangi ma'lumotlar bazasini qo'shmoqchi bo'lsangiz, nozik mijoz 8.3 versiyasi ularning barchasini ko'radi:

Endi, agar siz ma'lumotlar bazasining 8.3 versiyasini ro'yxatdan o'tkazishingiz kerak bo'lsa, "1C: Enterprise server klaster" maydonida 1C serverining 8.3 versiyasi o'rnatilgan kompyuterni va ikkita nuqta orqali klaster menejerining portini ko'rsatishingiz kerak bo'ladi. 1C server agentining 8.3 versiyasini ro'yxatdan o'tkazishda ko'rsatgansiz. Mening holimda bu 2541:

1C: Enterprise 8.3 versiyasida ishlaydigan korporativ serverda joylashgan buxgalteriya ma'lumotlar bazalari ro'yxatiga yangisini qo'shishda siz server nomini, so'ngra ikki nuqta - klaster menejeri ishlatadigan portni ko'rsatishingiz kerak:

Klaster boshqaruvi uchun yordamchi dasturni ikkala 1C serverida (8.2 va 8.3 versiyalari) har bir o'rnatish/yangilashdan keyin ro'yxatdan o'tkazish zarurati saqlanib qoladi.

Endi bitta kompyuterda 1C: Enterprise serverlarining turli versiyalarida ishlaydigan klasterlarni boshqarishga o'tamiz. "Explorer" papkasini C:\Program Files (x86)\1cv8\common yo'li bo'ylab oching va klaster boshqaruv konsolining 8.3 versiyasi uchun ish stolida yorliq yarating (masalan, yorliq nomini darhol mos ravishda o'zgartirgan ma'qul. 1CV8.3):

Xuddi shu tarzda, Explorer-da C:\Program Files (x86)\1cv82\common yo'li bo'ylab papkani oching va klaster boshqaruv konsolining 8.2 versiyasi uchun ish stolida yorliq yarating (yorliq nomini darhol o'zgartirgan ma'qul. ga misol 1CV8.2):

Ish stolida siz quyidagilarni olasiz:

Keling, “1CV8.2” yorlig'i bilan 1C: Enterprise server klasterini boshqarish yordam dasturining 8.2 versiyasini ishga tushiramiz (server standart portlardan foydalanganligi sababli, klaster muammosiz ko'rsatiladi):

Ushbu klasterni 1C: Enterprise server klasterining 8.3 versiyasini ("1CV8.3" nomli ish stoli yorlig'i yordamida) boshqarish uchun mo'ljallangan konsoldan ochishga harakat qilganingizda, siz xatoni ko'rasiz:

1C: Enterprise 8.3 serveriga ulanishda xatolik: Mijoz va server versiyalari farq qiladi (8.3.4.437 - 8.2.19.90), mijoz ilovasi: Cluster Console

Bizga kerak bo'lgan 1C: Enterprise server klasterining 8.3 versiyasini ko'rsatish uchun ushbu qo'shimcha qismda yangi markaziy 1C: Enterprise 8.3 serverini yaratishimiz kerak:

  • dalada Ism 1C: Enterprise 8.3 serveri o'rnatilgan kompyuter nomini ko'rsatishingiz kerak;
  • dalada IP port agentni ishga tushirish xizmatini o'rnatishda siz belgilagan 1C: Enterprise 8.3 server agenti ishlaydigan portni ko'rsatishingiz kerak;
  • dalada Tavsif tavsifini ko'rsating.

"OK" tugmasini bosgandan so'ng siz 1C: Enterprise serverining 8.3 versiyasini o'rnatganingizdan so'ng yaratilgan yangi klasteringizni ko'rishingiz mumkin bo'ladi.

Bular. Bitta kompyuterda o'rnatilgan 1C: Enterprise serverining turli versiyalarining klasterlarini boshqarish tegishli qo'shimcha qurilmalar yordamida amalga oshiriladi.

Hammasi shu. Omad tilaymiz!

_________
UPD. Amaliyot shuni ko'rsatadiki, ushbu maqolada tavsiflangan usul bir serverda 1C: Enterprise serverining 8.3 versiyasining bir nechta nusxalarini bir vaqtning o'zida ishlatish uchun mos emas. Turli portlarda ishlaydigan 1C: Enterprise-ning boshqa versiyasidan yangi 1C agent xizmatini yaratishga urinayotganda, operatsiya:

C:\Program Files (x86)\1cv8\8.3.4.437\bin>ragent.exe -instsrvc -port 2540 -regport 2541 -diapazon 2560:2591 -d "C:\Program Files (x86)\1cv8\srvinfo" - usr .\Administrator -pwd ********

allaqachon ishlayotgan xizmatni o'chirishni tugatadi eski versiya 1C 8.3, lekin yangisi yaratilmagan.

Men bir serverda 1C: Enterprise 8.3 serverining bir nechta versiyalarini o'rnatish, moslarini yaratish va ishga tushirish usulini tasvirlab berdim...