Uy / Sozlamalar / Ikkita serverni o'rnatish 1c 8.2 va 8.3. Bitta kompyuterda turli versiyalardagi bir nechta 1C: Enterprise serverlarini parallel ishga tushirish

Ikkita serverni o'rnatish 1c 8.2 va 8.3. 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 versiyasi bilan band 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 agentini ishga tushirish parametrlari haqida ko'proq 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 ishlayotgan 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 -boshlash

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

ni 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?

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 tavsiflangan hamma narsa 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 oynani ochishimiz kerak buyruq qatori 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 boshqaradigan 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...

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 buyruq satridan ishga tushirilishi mumkin. Ular nafaqat portlarda, balki klaster registrlari kataloglarida ham farqlanishi muhim.

Server 1C 8.2 va 8.3 bitta kompyuterda (Windows)

Server 1C 8.2 va 8.3 bitta kompyuterda (Windows)

2015 yil 24 sentyabr

Aytaylik, sizda ishlaydigan 1C 8.3 serveringiz bor va siz qo'shimcha ravishda 8.2 ga yangilashingiz kerak. Biroq, 8.2 ni o'rnatib, uni ishga tushirgandan so'ng, bu 8.3 versiyasi bilan bog'liq muammolarga olib keldi.
Boshlashning eng oson yo'li - ro'yxatga olish kitobiga kerakli qiymatlarni yozish operatsion tizim.
Keling, 1s 8.2 serverini to'xtataylik.
Endi "Ishga tushirish - ishga tushirish" ni oching va regedit buyrug'ini kiriting. Tizim registri ochiladi. ImagePath parametrini HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\1C: Enterprise 8 Server Agent bo'limida toping. 1c uchun portlar ushbu ro'yxatga olish kitobi kalitida ro'yxatga olingan. Keling, ularni, masalan, quyidagicha o'zgartiramiz:
C:\Program Files\1cv82\8.2.xx.xx\bin\ragent.exe" -srvc -agent -regport 2041 -port 2040 -diapazon 2060:2091 -d "C:\Program Files\1cv82\srvinfo

regport - mijozlar u orqali ulanadi.
port — serverni boshqarish porti (boshqaruv paneli, postgresql).
diapazon - kompyuterni ulash uchun portlar.
Xavfsizlik devori portlarini ochishni unutmang!

1C 8.3 va 8.2 serverlarini qayta ishga tushiring.
Endi server boshqaruv panelida markaziy server yaratamiz.

Markaziy server yarating.
Port markaziy server uchun o'rnatilishi kerak.
Server klasteri uchun port qiymatini regport uchun belgilashingiz kerak.
Ishchi jarayonlar uchun port diapazoni diapazonga o'rnatiladi

1c 8.2 serveriga ulanish uchun endi "Server nomi" maydonida nom serverini ko'rsatishingiz kerak:

Klaster nomini o'zgartirmoqchi bo'lishingiz ham mumkin, bu "Serverga tarmoqqa kirish xatosi" xatosiga olib kelishi mumkin.