Kontakty

Paralelné spustenie viacerých serverov "1c: Enterprises" rôznych verzií na jednom počítači. Paralelné spustenie viacerých serverov "1c: Enterprises" rôznych verzií na jednom počítači 1C Enterprise 8.3 aplikačný server

Systém "1c: Enterprise" okrem možnosti súborov môže pracovať s informačnými základňami av verzii klienta-server. V druhom prípade architektúra pozostávajúca z niekoľkých úrovní programu schematicky znázornená na obrázku nižšie.

  • Klientske aplikácie, tenké klienti a webové zákazníci - Toto je "1C: Enterprise" v rôznych režimoch spustenia, s ktorými koncový užívateľ funguje. Pre klientske aplikácie a subtílne zákazníkov sú používatelia povinní (alebo zapnuté), webový prehliadač je dosť pre webový klient.
  • Klaster serverov "1C: Enterprise" Je to kombinácia pracovných postupov pracujúcich na jednom alebo viacerých počítačoch a zoznam informačných základov, ktoré sú umiestnené v tomto klastri. Klaster servera vykonáva všetku prácu aplikačných objektov, pripravte sa na zobrazenie formulárov (čítanie objektov informačná základňa, vyplnenie týchto foriem, umiestnenie prvkov atď.) a príkazové rozhranieVytvárajú sa správy, vykonávajú sa pozadie. Na klientoch len zobrazenie informácií pripravených v klastri servera. Okrem toho sú servisné súbory uložené na 1C: Enterprise Cluster Server, ako aj protokol o registrácii informácií.
  • Databázový server - Na databázovom serveri existuje priame skladovanie a práca s údajmi poskytnutou jedným z nasledujúcich možností podporovaných systémom "1C: Enterprise", systémy správy databáz (DBMS):
    • Microsoft. SQL Server začiatok microsoft verzia SQL Server 2000 a vyššie;
    • Postgragesql začínajúce verziou 8.1;
    • IBM DB2 od verzie 9.1;
    • Oracle databázy začínajúca verziou 10G uvoľnenie 2.
  • Webový server. Je to nevyhnutné len pre prácu webových klientov a jednu z možností práce pre tenkého klienta. Poskytuje interakciu týchto typov spojenia s klastra "1C: Enterprises" servery.

Stojí tiež za zmienku, že nie je potrebné, aby každá programová úroveň by mala byť umiestnená na samostatnom fyzickom počítači. Serverový klaster môže byť umiestnený na jednom počítači s databázovým serverom, webovým serverom atď. V malých organizáciách sa v malých organizáciách nachádza táto pracovná štruktúra:

V tomto článku budem opísať inštaláciu servera "1c: podniky" verzia 8.3.4.389 (pre iné verzie 1C: Podniková platforma 8.1, 8.2 a 8.3 akcie sú podobné) na jeden počítač pod ovládanie systému Windows Server 2008 (R2) alebo Windows Server 2012 (R2). Microsoft SQL Server 2008 (R2) alebo Microsoft SQL Server 2012 bude považovaný za DBMS. Na to potrebujeme:

  1. Počítač, ktorý spĺňa požiadavky na systém na inštaláciu servera "1c: Enterprise" as OS alebo nainštalovaným v tomto počítači.
  2. Počítač pre databázový server, tiež bežiaci OS alebo (môže byť počítač z nároku 1).
  3. Práva miestneho správcu na oboch počítačoch.
  4. Distribúcia na inštaláciu servera "1c: Enterprises" 8.
  5. Softvérová licencia alebo HASP4 NET Protection Tlačidlo pre 1C: Enterprise Server.
  6. Distribúcia pre inštaláciu Microsoft SQL Server 2008 (R2) alebo Microsoft SQL Server 2012.

2. Inštalácia MS SQL Server DBMS

Nainštalujte MS SQL Server DBMS na počítači, ktorý slúži ako databázový server. Pre prevádzku systému "1c: Enterprise" je dostatok inštalácie komponentov:

  • Služby komponentov z databázy (služby Database Engine)
  • Nástroje na správu - Základné (nástroje na správu - základné)
    • Kontroly - plný set (Nástroje na správu - Kompletné).

Zoradiť parametre Vyberte položku " Cyrillic_general_ci_as." Podrobnosti o inštalácii systémov

3. Konfigurácia brány firewallu systému Windows pre DBMS

Ak sa databázový server a "1C: Enterprise" Cluster Server nachádzajú na rôznych fyzických počítačoch, musíte nakonfigurovať Windows Firewall na databázovom serveri tak, aby server "1C: Enterprises" mohol pracovať s DBMS, menovite otvorenie prichádzajúcich pripojení portu 1433 (Napríklad SQL Server štandardne).

  • Podrobne o konfigurácii brány Windows Firewall pre Microsoft SQL Server 2008 (R2) / 2012, napísal som.

4. Pridanie používateľa na server MS SQL Server

Ďalej pridajte samostatný používateľ na MS SQL Server, pod ktorým bude pripojená databáza servera "1C: Enterprises". Tento užívateľ bude tiež vlastníkom týchto databáz. Pridaný užívateľ musí byť prihlásený na serveri pomocou hesla a mať súbor úlohy: dbcreator, procesný, verejnosť. Podrobnosti o pridaní používateľa

  • Microsoft SQL Server 2008 (R2) som napísal.
  • Microsoft SQL Server 2012 som napísal.

5. Inštalácia servera "1C: Enterprises"

Teraz prejdite na inštaláciu súborov servera "1C: Enterprises" a spustenie príslušnej služby. Pre inštaláciu vyžaduje distribúciu technologickej platformy "1c: Enterprise". Zo zoznamu dodaných distribúcií sú nasledovné:

  • Technologická platforma 1C: Podniky pre Windows - Umožňuje inštaláciu 32-bitového servera "1C: Enterprises"
  • Server 1C: Enterprises (64-bit) pre Windows - umožňuje inštaláciu 32-bitových aj 64-bitových serverov "1c: Enterprises"

(K dispozícii je tiež rozšírená verzia servera CORP 1C: Enterprises 8.3, podrobnosti nájdete na mieste 1C)

Otvorte adresár so serverovými inštalačnými súbormi "1C: Enterprises" a spustíte súbor setup.exe..

Spustite systém inštalácie "1C: Enterprise" systém. Na prvej stránke klikneme Ďalej».

Na nasledujúcej stránke musíte vybrať tieto komponenty, ktoré budú inštalované, potrebujeme komponenty:

  • Server 1c: Enterprises - Komponenty servera "1C: Enterprises"
  • Spravovať server 1c: Enterprises 8 - Ďalšie komponenty na podávanie klastrov "1C: Enterprises"

Zostávajúce komponenty (zoznam komponentov môžu závisieť od konkrétnej distribúcie), v závislosti od potreby, môžu byť nainštalované aj v tomto počítači. Urobiť výber svorky " Ďalej».

Vyberte jazyk rozhrania, ktorý sa použije štandardne a kliknite na tlačidlo " Ďalej».

Ak je server "1C: Enterprises" nastavený ako služba systému Windows (ako aj vo väčšine prípadov, malo by byť nainštalované) Odporúčam okamžite vytvoriť samostatný používateľ, z ktorého sa spustí služba vytvorená. Pre to

  • Nechať vlajku Nainštalujte server 1c: Podnik ako služba systému Windows (Odporúčané)»;
  • Preneste zodpovedajúci prepínač na " Vytvorte používateľa USR1CV8».
  • Zadajte 2-násobok hesla pre vytvorenie používateľa. V predvolenom nastavení musí heslo reagovať na politikov. windows Heslá. Môžete si prečítať viac o tom:

Môžete tiež vybrať existujúci používateľ na spustenie 1C: Enterprise Server. V tomto prípade musí mať vybraný užívateľ práva:

  • Prihláste sa ako služba (prihláste sa ako služba)
  • Prihláste sa ako dávková úloha (prihláste sa ako dávková úloha)
  • Používatelia denníka výkonu (používatelia denníka).

Používateľ musí tiež poskytnúť potrebné práva na serverový serverový adresár (predvolené C: Programové súbory 1CV8 SRVINFO pre 64-bit a C: Programové súbory (X86) 1CV8 SRVINFO Pre 32-bitový server).

Vytvoril automaticky používateľa Usr1cv8. budú mať všetky uvedené práva.

Vyplnením príslušných parametrov kliknite na tlačidlo " Ďalej».

No, konečne kliknite na " Nasadiť sa»Na spustenie inštalácie. Tým sa kopíruje súbory vybrané komponenty, vytváranie konfiguračné súbory, Registrácia komponentov programu, vytvorenie skratiek, ako aj spustenie servera Server "1c: Enterprise".

Po dokončení inštalácie asistent navrhne inštalovať ovládač ochrany - ovládač zariadenia hasp. Ak sa softvérová licencia používa na server "1C: Enterprise", nie je potrebné nainštalovať ovládač. Odchádzame alebo odstránime vlajku " Nainštalujte ovládač ochrany"A kliknite na" Ďalej».

Inštalácia technologickej platformy a aplikovaného riešenia na miestnom počítači alebo notebooku je jednoduchý a zrozumiteľný. To si vyžaduje kúpu licencovanej verzie jednej z konfigurácií, ktorá prichádza inštalačný disk S krok-za-stupne majstrov inštalácie platformy a priamo používateľa programu.

Inštalácia technologickej platformy a konfigurácie na lokálnom disku

Pretože žiadny 1c aplikovaný riešenie môže pracovať bez jeho motora - platformy - inštalácia v miestnom počítači je rozdelená do dvoch hlavných krokov:

Krok-za krokom Sprievodca, ako nastaviť 1c, je podrobne opísaný v dokumentácii pripojenej ku každej licenčnej verzii typickej alebo sektorovej konfigurácie. Presné nasledujúce pokyny vám umožní inštalovať a bez ťažkostí.

Inštalácia servera 1C: Enterprise na MSSQL

Ak chcete pochopiť nasledujúce vyššie uvedené, je potrebné objasniť dve koncepty:

  • zákazník - osobný počítač alebo softvér, sieťová jednotka, ktorá generuje požiadavky na server, aby získal alebo spracúval akékoľvek údaje;
  • server - výkonný počítač S významnými výrobnými schopnosťami alebo softvérom, ktorý odpovedá na požiadavky zákazníkov.

Architektúra klient-server zahŕňa interakciu klientskej aplikácie s informačným databázovým serverom Špeciálne aplikácie - Servery 1c: Enterprises.

Inštalácia MSSQL na serverovom stroji je popísaná v mnohých príručkách s možnou variabilitou v závislosti od verzie SQL a verzie servera operačný systém. Vo všeobecnom prípade nastavte 1c na server, po krok za krokom akcie:

  1. V existujúcom distribúcii musíte spustiť inštalačný súbor Setup.exe (na pokračovanie, Microsoft.NET Framework a funkčný windows Installer Inštalátor):
  2. Ponúka niekoľko možností ďalšieho rozvoja udalostí: primárna inštalácia, modifikácia inštalované komponenty, aktualizácia alebo ich vyhľadávanie. V tomto štádiu program kontroluje zhodu minimálne požiadavky MSSQL do operačného systému:
  3. Pri zakúpení licencovaného programu musíte zadať kód Product Key. Po pozornom a premyslenej čítaní Licenčnej zmluvy anglický jazyk Je potrebné stanoviť svoj súhlas vo forme začiarknutia značky:

    Prechod na ďalší krok sa vykoná, keď sa stlačíte ďalšie tlačidlo (ďalej len "Ďalej").

  4. Keď kliknete na tlačidlo Inštalovať, sú ponúkané rôzne nastavenia, zaškrtávacie políčka, v ktorých sú nainštalované podľa potreby: Môžete si vybrať všetko (Vybrať všetko) alebo len tie najbezpečnejšie (databázovéOnginseervisy, klientToolsconnectivity, managementToolbasic s zahrnutím podriadených komponentov):
  5. Nastavenia na nasledujúcich krokoch Odporúča sa ponechať predvolené, prechod sa vykonáva nasledujúcim tlačidlom:
  6. Vyberte adresára uloženia používateľov (SQL 1C BASE), protokoly, dočasné súbory a súbory rezervná kópia Informačné základy (zálohy).
  7. Ďalší krok pridáva aktuálneho používateľa, ktorý bude mať práva správcu systému (pridať aktuálne tlačidlo používateľa):
  8. Nastavenia na nasledujúcich stránkach zostávajú predvolené, ak situácia nevyžaduje inak. Keď stlačíte tlačidlo inštalácie, spustí sa proces priameho inštalácie: Farba pravítko zobrazuje dynamiku vykonaného postupu. Po úspešnom dokončení inštalácie sa bude vydaná príslušná správa a len zatvoriť inštalatér stlačením tlačidla Zatvoriť (Zatvoriť).

Ak sa inštalácia servera s takýmto množstvom nastavení zdá byť dostatočne ťažké, potom by ho mala kontaktovať, aby ju vykonali systémový administrátor Miestna sieť.

Inštalácia technologickej platformy 1C: Podnik na server

Inštalácia požadovanej konfigurácie platformy, v skutočnosti, oveľa odlišná od obvyklého, potom len výnimku, že pri určitom kroku je potrebné zvoliť nastavenie komponentu: "Server 1c: Enterprise" a "Server Administration 1c: Enterprise":

Na nasledujúcej stránke inštalatéra musíte vybrať predvolený jazyk rozhrania, vyberte existujúci alebo vytvoriť nového používateľa na identifikáciu, keď sa spustí služba. Bezpečnosť pripojenia je zaručená zadaním hesla s jeho potvrdením.

Keď kliknete na tlačidlo "SET", bude spustený proces inštalácie "1C: Enterprise" na server:

V budúcnosti bude vyžadovať potrebu inštalovať ovládač ochrany v prípade nákupu s hardvérovým kľúčom alebo aktiváciou softvérovej licencie. Kedy Úspešná inštalácia Technologická platforma 1C: Enterprise 8 bude vydaná systémová správa.

Vytvorenie informačnej databázy na serveri SQL Server

Vytvorenie novej informačnej základne v okne Spustenie sa nelíši od vytvárania základne miestny počítač Až do času výberu jeho umiestnenia. Pre server, ktorý si musíte vybrať:

Ďalej by ste mali vyplniť všetky potrebné polia nastavení databázy informácií: Názov databázy a jeho meno v serverovom klastri, IP Cluster 1C serverov: Enterprises a databázové servery, systém správy databáz (DBMS) atď.

Podľa nasledujúcich krokov s predvolenými nastaveniami bude konečná akcia vytvorená na serveri databázového servera SQL Information.

Inštalácia klientskeho programu

Aby ste mohli pracovať s informáciami SQL-Base, je potrebné ho správne pripojiť na klientske stanice. Postupnosť tohto pripojenia:


Ak boli nastavenia pre vytvorenie informačnej základne na serveri 1C správne indikované: Podniky sú správne nakonfigurované na konfiguráciu 1C klienta, keď spustíte program od klienta pracovná stanica Pripojenie k serveru sa pripája.

Zvážte možnosť inštalácie servera, ktorý používa softvérová licencia. Táto metóda je rovnako vhodná pre ubuntu servery 16.04 a pre Ubuntu 18,04 (ktorý sa deje len X64)

Vstupy

  • OSN OS: Ubuntu 18.04 X64
  • Použitá verzia 1c: 8.3.12.1412 (budete s najväčšou pravdepodobnosťou iní)
  • Charakteristika servera 1C: 8 VCPU + 32 GB náhodný vstup do pamäťe + 50 GB miesta na disku
  • Charakteristiky testovacích lavičiek:
    1. ESXI1.
      • CPU: 2x Intel (R) Xeon (R) CPU E5-2680 V2 @ 280GHz
      • vCPU: 40.
      • RAM: 256 GB.
      • RAID 0 z 10K SAS
      • Ethernet 1GBIT.
    2. ESXI2.
      • CPU: Intel (R) Xeon (R) CPU E5-2660 @ 2.20GHz
      • vCPU: 32.
      • RAM: 96 GB.
      • 10K SAS bez RAID
      • Ethernet 1GBIT.
  • Databáza slúži Postgres 9.6.6-1.1s od 1s.

Pre testy, 2 čepele jedného modelu špeciálne vybrané. Keďže čepele bez ďalších rozšírení majú fyzické obmedzenie 2 diskov na čepeľ, nemôžeme otestovať rôzne konfigurácie. disk Storage Bez neustáleho nekonfigurovať. Preto budeme mať 2 včely, 1. čepeľ bude mať RAID 0 z dvoch diskov 10K SAS, druhý nebude kombinovaný do 10K SAS a 7200 SAS RAID. Jediné rozdiely Okrem už opísaných už opísaných sú modely procesorov a pamäte. Tiež 2 čepele umožnia v budúcnosti organizovať viac verných scenárov na testovanie všetkých druhov klastrov a migrácie.

Nainštalujte server 1c 8.3 na Ubuntu

Rozumie sa, že ubuntu server 18.04 x64 ste už nainštalovali. Ak nie, musíte nainštalovať Ubuntu Server 18.04 x64. Môžete tiež desktop ubuntu, inštrukcia je vhodná pre server a pre desktopovú verziu, ale význam inštalácie desktopovej verzie pre funkčný server je kategoricky neprítomný.

  1. Pripojte sa k nášmu serveru cez ssh

  2. Aktualizujeme tím Ubuntu

    Sudo apt-get update && sudo apt-get dist-upgrade -y


  3. Nastavujeme knižnice potrebné pre server 1c

    Tu je otázka dosť tenká, každá knižnica je potrebná na implementáciu špecifickej funkcionality a ak túto funkciu nepoužívate, nemôžete nainštalovať túto knižnicu.
    Dokumentácia na svojom portáli K 1C: Enterprise 8.3.12 -\u003e Možnosť klienta-server. Sprievodca administrátorom -\u003e Kapitola 1 -\u003e Položka 1.3. Všeobecné požiadavky na verziu klienta-serverpovie nám, že pre inú funkčnosť, 1C server vyžaduje nasledujúce knižnice.


  4. Nalejte archív so serverom 1C

    Archív stiahnutý z lokality 1c bude volaný deb44.tar.gz. . Nalejte archív so serverovými balíkmi na Ubuntu v priečinku / TMP.

    1. Alternatívne sa môžete pripojiť z Wend na naše SFTP server cez WINSCP
    2. Môžete zdvihnúť akýkoľvek server vo vnútri siete a stiahnuť archív s WGET
  5. Odstráňte archív


  6. Nainštalujte 1C serverové balíky

    Teraz, aby sa nainštaloval 1C server, bude to stačí, kým v priečinku / TMP priečinka za predpokladu, že existujú súbory s 1C serverom, vykonajte nasledujúci príkaz:

    sudo dpkg -i ./1c-e*.deb

    Tí, ktorí majú záujem o trochu zodpovedajúce, si túto položku ďalej prečítajú. Zvyšok musí nasledovať nasledujúca položka.
    V skutočnosti, prečo to fungovalo bez problémov, nainštalujte všetky 6 balíčkov s jedným príkazom?

    • Príkaz DPKG spracováva všetky balíky v rovnakom poradí, v ktorom zobrazujú príkaz LS alebo LS -l
    • To sa stalo podľa čistej šance alebo vôľou veľkých administrátorských bohov, ale balíky získané z archívu umiestneného v abecedne usporiadané takým spôsobom, že pri inštalácii každého balenia, všetky predchádzajúce balíky, z ktorého by mohli závisieť už inštalované.
    • Ak sa zrazu zmení poradie balíkov, potom ich umiestnite do nasledujúceho poradia:
      1. spoločné - nezávislé od čohokoľvek
      2. spoločné NLS - závisí od spoločného
      3. server závisí od spoločného
      4. server-NLS - Závisí od servera
      5. ws - závisí od servera
      6. ws-nls - závisí od ws
    • Takže nebudete môcť inštalovať balík WS, kým nenainštalujete server, ktorý zase vyžaduje spoločné
    • * -Nls tašky - jazykové balíky. Ak nepotrebujete funkčnosť, ktorú im poskytujú, nie je možné nainštalovať. Niekto môže argumentovať, mám všetky servery, ktoré fungujú bez balíkov NLS. Výber je na tebe. Pre čistotu následných experimentov budem dať všetky balíky.
  7. Spustite server 1c.

    Server 1c 8.3.12 Pre Linux sa nepustí automaticky po inštalácii, môžete sa uistiť, že môžete vykonať ktorýkoľvek z dvoch príkazov:

    systémový stav SRV1CV83.
    Servis SRV1CV83 Stav.

    Výsledkom bude nasledujúca správa:
    Ak chcete spustiť server, musíte vykonať jeden z dvoch príkazov.

Prehistória ... V našej spoločnosti, 1C úspešne funguje: Podniková verzia 8.2, v ktorej je približne 100 intenzívnych používaných účtovných základov. V tomto prípade samostatný server s pomerne pôsobivými charakteristikami, pretože Počas prevádzky sa ukázalo, že banda 1C: Enterprise 8.2 + MS SQL 2005 je veľmi náročná na takéto zdroje železa, ako sú pevné disky, procesor, a čo je najdôležitejšie - počet RAM. Náklady na takýto server pre nás presiahli 250 tisíc rubľov (nezahŕňajú licencie na OS aj samotný 1c).

Prideliť samostatne "železo" pod 1C: Podniková verzia 8.3 považovala za nerozumnú, na rovnaký spôsob, ako zaplatiť viac ako 100 tisíc rubľov pre druhý súbor kľúčov pre 1C server, dobre, veľmi značné! Pokus o vytvorenie "na čele" 1c: Podniková verzia 8.3 viedla k tomu, že klastra sa stratil s existujúcimi základmi. Tu sú odhalené funkcie inštalácie a spustenia dvoch verzií serverov 1C: podniky na jednom počítači.

Inštalačný program 1C: Enterprises 8.2 a 8.3 Nastavuje softvér na používanie štandardných portov: 1540 (používané serverom), 1541 (používa sa správca klastra), 1560-1591 (Rozsah portov používaný na pracovné postupy). Preto, ak by mal server 1C: Enterprise 8.3 fungovať súčasne so serverom 1C: Enterprises 8.2, potom prvý musí zadať iné porty ako tie, ktoré už používajú pracovnú inštanciu predchádzajúceho servera verzie.

Na počítači s už nainštalovaným serverom 1C: Enterprises verzia 8.2 registrovaná a spustená služba "Server 1C: Služba Enterprise 8.2", ktorá už používa vyššie uvedené štandardné porty. Ak ste nainštalovali "NEXT" Server 1C: Enterprise 8.3, potom začiatok svojej služby "Server 1c: Enterprise 8.3" skončí núdze, pretože Pokúsi sa použiť už "rušné" porty. Aby ste sa tomu vyhli, musíte urobiť nasledovné.

(Všetky popísané nižšie je fér pre Windows Server 2008 R2 Enterprise (and Standart) 64 bit + SP1 a 32-bitové verzie servera 1C: Enterprise 8.2 a 8.3).

1c: Enterprise 8.2 (Verzia 8.2.19.90) Bol som nainštalovaný ako služba systému Windows s právami na spustenie v mene existujúceho administrátora miestneho používateľa ".

Na konci inštalácie v okne Správca serverov -\u003e Konfigurácia -\u003e Služby Vidíme spustenú službu "Server 1c: Enterprise 8.2":

spustené s parametrami:

C: Programové súbory (X86) 1CV82 \\ t 8.2.19.90. \\ t srvinfo "

Server 1C: Enterprises 8.3 (verzia 8.3.4.437) Bol som nainštalovaný rovnakým spôsobom:

Avšak, ako vidíme v okne Správca serverov -\u003e Konfigurácia -\u003e Služby, Service "Server Agent 1C: Enterprise 8.3" sa nespustil:

Teraz musíme otvoriť okno príkazového riadka. cmd. A prejdite do adresára bin nainštalovanej verzie servera 1C: Enterprises 8.3 a pokúste sa odstrániť službu služby "Agent of Server 1C: Enterprise 8.3" Tím Raigent.exe-RMSRVC:

C: užívatelia Administrátor\u003e CD C: Programové súbory (X86) 1CV8 8.3.4.437 Bin C: Programové súbory (X86) 1CV8 \\ t 8.3.437 bin\u003e RAGENT.EXE -RMSRVC Chyba! Controlservice Chyba!

Vyskočil som von chyba! Controlservice Chyba! že sa v zásade očakáva, pretože Služba bola v systéme riadne zaregistrovaná. Ale v skutočnosti musí byť odstránený. V okne Správca serverov -\u003e Konfigurácia -\u003e Služby Už to nebudete vidieť.

Teraz sa musíte zaregistrovať tento serverZároveň však špecifikujte iné prístavy ako tí, ktorí už používajú agent 1c: Podniky 8.2. V mojom prípade bude tím vyzerať:

C: Programové súbory (X86) 1CV8 8.3.4.437 \\ t

  • -Port 2540. - port, na ktorom bude agent 1C server fungovať: podniková verzia 8.3;
  • -Regportu 2541. - port, cez ktorý sa podáva 1C serverový klaster: podniková verzia 8.3;
  • -Renage 2560: 2591 - Rozsah prístavov pre pracovné postupy;
  • -B "C: Programové súbory (X86) 1CV8 SRVINFO" - Katalóg pre ukladanie informácií o novom vytvorenom klastri servera 1C: Podniková verzia 8.3;
  • -Usr. Administrátor - Užívateľ, v mene, ktorý bude spustený serverom servera 1C: Enterprise verzia 8.3;
  • -Pwd ******** - Heslo pre zadaný používateľ (zadajte svoje).

Potom znova uvidíte servis "Server 1C: Enterprise 8.3" v okne Správca serverov -\u003e Konfigurácia -\u003e Služby. Musíte ho spustiť s tímom Railent.exe -start:

C: Programové súbory (X86) 1CV8 8.3.4.437 bin\u003e Ragile.exe -start

V okne Správca serverov -\u003e Konfigurácia -\u003e Služby Vidíme servis "Server 1c: Enterprise 8.3":

spustené s parametrami:

kde pole "spustiteľný súbor" má nastavenie:

C: Programové súbory (X86) \\ 1CV8 8.3.4.437 \\ t srvinfo "

A teraz najzaujímavejšia vec je: musíte túto operáciu urobiť zakaždým, keď potrebujete aktualizovať verziu servera 1C: Enterprises 8.3! "BRAVO", vývojári ...

Teraz trochu o tom, ako žiť so zadaným zväzkom. Je potrebné spustiť samotný program 1C: Enterprises starej verzie (z priečinka C: Programové súbory (X86) 1CV82 common) už nie je. Pri inštalácii 1C: Enterprise verzia 8.3 Štítok na pracovnej ploche sa automaticky spustí na začiatku programu z priečinka C: Program Files (X86) \\ _CV8. Ak otvoríte účtovnú databázu spustenú na serveri 8.2, automaticky sa otvorí požadovaná verzia Tenký klient.

Šablóny pre vytváranie databáz (účtovníctvo alebo Zick) sú štandardne umiestnené v užívateľskom adresári, v mene, z ktorých ste ich spustili. Ak to urobíte v mene administrátora, nájdete ich pozdĺž cesty C: užívatelia administrátora appdata roaming \\ 1cv8 TMPLTS. Ak chcete pridať novú databázu na základe nainštalovanej šablóny, verzia Thin Client 8.3 ich zobrazí:

Teraz, ak potrebujete zaregistrovať databázu verziu 8.3, potom budete musieť zadať v počítači "Klaster serverov 1C: Enterprise", s serverom 1C verzie 8.3 a prostredníctvom hrubého čreva riaditeľa klastra, ktorý ste zadali pri registrácii Server 1c verzie 8.3. V mojom prípade - je to 2541:

Keď pridáte nový účtovný zoznam nových na Enterprise Server beží 1C: Enterprise version 8.3 Musíte tiež zadať názov servera a prostredníctvom hrubého čreva - port používaný správcom klastra:

Potreba zaregistrovať nástroj na podanie klastra 1C servera (obe verzie 8.2 a 8.3) po uložení každej inštalácie / aktualizácie.

Teraz sa pohybujeme na administráciu klastrov, ktorí prevádzkujú rôzne verzie 1C serverov: podnik na jednom počítači. Otvorte priečinok na ceste C: Programové súbory (x86) \\ _CV8, a vytvorte podávanie klastrov na konzole na pracovnej ploche pre konzolu. Uveďte 8.3 1CV8.3.):

Rovnakým spôsobom otvorte súbory C: Program (X86) \\ _1CV82 spoločné v prieskumníkovi a vytvorte podávanie klastrov na konzole na pracovnej ploche pre konzolu (štítok je lepšie okamžite premenovaný, napríklad, 1CV8.2.):

Na pracovnej ploche dostanete nasledovné:

Spustime užitočnú správu CLUSTERU 1C Server: Enterprise version 8.2 "1CV8.2" Štítok (pretože server používa predvolené porty, klastra sa objaví bez problémov):

Keď sa pokúsite otvoriť tento klaster z konzoly, navrhnuté tak, aby spravovali 1C Server Cluster: Enterprise verzia 8.3 (na štítku z pracovnej plochy s názvom "1CV8.3") Uvidíte chybu:

Chyba pripojenia 1C: Enterprises 8.3: Verzie klienta a servera (8.3.4.437 - 8.2.19.90), Klientská aplikácia: Klasterová konzola

Ak chcete zobraziť 1C Server Cluster, ktoré potrebujete: Enterprise version 8.3 Je potrebné v tomto západke vytvoriť nový centrálny server 1C: Enterprises 8.3:

  • v teréne názov Musíte zadať názov počítača s nainštalovaným serverom 1C: Enterprise 8.3;
  • v teréne Ip Musíte zadať port, na ktorom serverový agent 1C: Enterprises 8.3, ktoré označíte pri nastavení štartéra agenta;
  • v teréne Popis Popis.

Po stlačení tlačidla "OK" môžete vidieť nový klaster, ktorý sa ukázal po inštalácii servera 1C: Enterprise version 8.3.

Tí. Správa klastrov rôznych verzií servera 1C: Enterprises inštalované na jednom počítači sa vykonávajú vhodnými SNAPS.

To je v podstate. Veľa štastia!

_________
Up. Ako prax ukázala, metóda opísaná v tomto článku nie je vhodná pre simultánne spustenie na jednom serveri viacerých inštancií servera 1C: Enterprises verzie 8.3. Pri pokuse o vytvorenie nového servisného agenta 1c z inej verzie 1C: podniky pôsobiace na iné prístavy, prevádzka:

C: Programové súbory (X86) 1CV8 8.3.4.437 bin\u003e ragant.exe -insrvc -port 2540 -REPPORT 2541 -Porning 2560: 2591 -D "C: Programové súbory (X86) \\ 1CV8 \\ SRVINFO" USR , Správca -pwd ********

končí skutočnosťou, že už pracovná služba je odstránená stará verzia 1c 8.3 a nový nie je vytvorený.

Opísal som, ako inštalovať, vytvoriť vhodné a spustiť na jednom serveri viac verzií servera 1C: Enterprises 8.3 ...

V súčasnom článku zvážte proces začatia a zriaďovania paralelnej prevádzky viacerých serverov "1c: podniky" rôznych verzií (relevantné pre verzie 8.1 , 8.2 a 8.3 ) Na jednom počítači. V tento príklad Server "1C: Enterprises" 8.3 sa spustí so serverom verzie 8.2, ale článok bude relevantný pre iné podobné situácie, napríklad pri spustení servera "1C: Enterprise" verzia 8.1, keď je server spustený verziu 8.3 alebo spustite dva servery rôznych číslic.

1. Vyhlásenie o úlohe

Predpokladajme, že existuje pracovný server "1c: Enterprises" verzia 8.2 . Navyše serverový agent beží ako služba a sú vybrané štandardné parametre spustenia servera, t.j.

  • 1540
  • 1541
  • 1560:1591
  • Tieto klastre sa nachádzajú v adresári: " C: Programové súbory \\ 1CV82 SRVINFO »
  • Služba začína od lokálneho používateľa Usr1cv8.

Štart a konfigurácia práce na rovnakom fyzickom počítači serveri "1C: Enterprises" verzia 8.3 .

2. Inštalácia časti servera "1C: Enterprises" verzia 8.3

Spustíme inštaláciu servera "1C: Enterprise" (podrobne o inštalácii servera "1C: Enterprise" som napísal), vyberte komponent na inštaláciu:

  • Prístupové komponenty 1C: Enterprises 8
  • Server 1c: Enterprises 8

A zároveň si pamätáme adresár inštalácie súborov "1c: podniky" (v tomto prípade - " C: Programové súbory 1CV8 \\ tV 8.3.4.389»).

Server "1C: Enterprises" nie je založená ako služba, ale ako aplikácia, t.j. odstránime vlajku Nainštalujte server 1C: Enterprises 8 ako službu Windows»Počas inštalácie.

3. Registrácia servera "1C: Enterprises" verzia 8.3

Teraz manuálne zaregistrovať nový server "1c: Enterprises" ako službu systému Windows, s modifikovanými parametrami. Na to používame príkazový riadok alebo program Windows Powershell. . Môžete spustiť Powershell vyplnením príkazu powershell. (Ak to chcete urobiť, stlačte tlačidlo WIN + R, v zobrazenom okne " Hrať"(RUN) Zadajte názov príkazu v" Otvorené"(Otvorené) a kliknite na tlačidlo" V poriadku") Alebo kliknutím na príslušnú etiketu na paneli úloh.

V otvorení windows konzoly Powershell, pre pohodlie zadania ďalších príkazov, obrátime sa na katalóg bin. Katalóg S. nainštalované súbory "1c: Enterprises" (adresár z odseku 1) vyplnením príkazu

CD "C: Programové súbory 1CV8 8.3.4.389 BIN"

Ak bol server "1C: Enterprises" verzia 8.3 ešte nainštalovaný skôr ako služba, je potrebné odstrániť existujúcu registráciu servera. Ak to chcete urobiť, musíte vykonať príkaz

, RAGENT.EXE -RMSRVC

A je tiež potrebné odstrániť všetky súbory adresára klastra, poslednú inštaláciu servera "1C: Enterprise". Predvolená hodnota je adresár C: Programové súbory 1CV8 SRVINFO.

Teraz môžete ísť do registrácie nová služba Server Agent "1c: Enterprises". T. na. Porty používané štandardne ( 1540 , 1541 , 1560-1690 ) Už obsadená serverom servera "1c: Enterprises" verzia 8.2, musíte použiť napríklad alternatívne porty 2540 , 2541 a rozsah 2560-2591 . Ak chcete zaregistrovať server s týmito parametrami, aby ste vykonali príkaz

, RAGENT.EXE-INDSTRVVC -PORT 2540 -REPPORT 2541 -REGE 2560: 2591 -USR. \\ T. \\ T

(Podrobnosti o parametroch na spustenie servera servera "1C: Enterprises" možno čítať v článku)

Tento príklad slúži registráciu servera s nasledujúcimi hodnotami parametrov:

  • miestnosť sieťový port. Serverový agent - 2540
  • Počet sieťového portu manažéra klastra - 2541
  • Rozsah portov pre dynamický výber - 2560:2591
  • Služba začína v mene miestneho používateľa - Usr1cv8.
  • Užívateľské heslo v mene služby sa spustí - USRPSP8.
  • Údaje Registry klastra sa nachádzajú v katalógu "C: Programové súbory 1cv8 srvinfo"
  • Ak chcete povoliť ladenie na serveri, musíte do štartovacieho riadku pridať parameter debug.

No, okamžite vykonajte začiatok služby vyplnením príkazu

, RAGENT.EXE -START

Poďme do služby systému Windows A uvidíme, že zoznam požadovanej služby sa objavil v zozname. 1C: Enterprise 8.3 Server Agent (X86-64). Služba beží, a keď sa služba spustí, používajú sa zadané iba parametre.

A ak idete do katalógu so súbormi registra klastrov, uvidíme, že tam sa objavili zodpovedajúce súbory.

5. Pridávanie servera "1C: Enterprises" verzia 8.3 v konzole Správa servera

Spravovať server "1c: Enterprise", "1C: Enterprise" servery administračné konzoly. Otvorte funkciu Administračná konzola Požadovaná verzia zo podadresára spoločné. adresár s nainštalovanými súbormi programu "1c: Enterprises" (nie nevyhnutne tento počítač - konzola môže byť inštalovaná samostatne na akomkoľvek počítači v sieti), spustený 1cv8 server (x86-64) .msc.

V 1C: Enterprise Server Administration Console kliknutím na pravé tlačidlo myši v strome nastavení na " Central 1C: Enterprise 8.3 servery", Zvoľte v položke kontextového menu" Vytvárať» — « Centrálny server 1C: Enterprises 8.3».

V "1C: Enterprise" centrálne nastavenia servera, ktoré sa zobrazí:

  • Protokol - tCP.
  • Názov - názov počítača, na ktorom server "1C: Enterprises"
  • IP port - číslo servera sieťové číslo, v tomto prípade 2540
  • Popis - ľubovoľný opis centrálneho servera "1c: Enterprises"

Kliknite na tlačidlo " V poriadku"Uloženie zadaných parametrov.

Potom nainštalovaný server "1c: Enterprises" verzia 8.3 bude k dispozícii na správu prostredníctvom tejto snap.

Pomôže vám tento článok?



Páči sa vám článok? Zdieľaj to