Ezzel párhuzamosan futtatni több szerver, „1C” különböző változatai ugyanazon a számítógépen

0. Tartalomjegyzék

1. Nyilatkozat a probléma

Tegyük fel, hogy van egy működőképes szerver „1C: Enterprise” változat 8.2. Ahol a kiszolgáló ügynök fut, mint a normál, míg a kiválasztott indítási paramétereit kiszolgáló ügynök, vagyis .:

  • Hálózati port száma Server Agent - 1540
  • Hálózati port száma a klaszter menedzser - 1541
  • A port tartomány dinamikusan adja - 1560: 2591
  • Ezek a csoportok találhatók a könyvtárban: «C: \ Program Files \ 1cv82 \ srvinfo»
  • A szolgáltatás fut a helyi felhasználó USR1CV8

Ezzel párhuzamosan futtatni több szerver, „1C” különböző változatai ugyanazon a számítógépen

Lépések és úgy van kialakítva, hogy futtatni ugyanazon a fizikai számítógépes szerver „1C: Enterprise” változat 8.3.

2. Telepítés A szerver része a „1C: Enterprise” változat 8.3

Indítsuk el a szerver telepítés, „1C: Enterprise” (a részleteket a telepítés „1C: Enterprise” szerver írtam ide), válassza ki a telepítendő összetevőket:

  • Access Components szerverek 1C: Enterprise 8
  • Szerver 1C: Enterprise 8

És ugyanakkor emlékszik a telepítő fájl könyvtár "1C: Enterprise" (ebben az esetben - «C: \ Program Files \ 1cv8 \ 8.3.4.389»).

Ezzel párhuzamosan futtatni több szerver, „1C” különböző változatai ugyanazon a számítógépen

Server „1C: Enterprise” telepítve nem a szolgáltatás, valamint az alkalmazás, vagyis távolítsa el a zászlót „Set szerveren 1C: Enterprise 8, Windows mint szolgáltatás” .. Abban az időben a telepítést.

Ezzel párhuzamosan futtatni több szerver, „1C” különböző változatai ugyanazon a számítógépen

3. Regisztrálja a szerver "1C: Enterprise" változat 8.3

Most manuálisan regisztrálni az új szerver „1C: Enterprise”, mint a Windows-szolgáltatás, módosított paraméterekkel. Ehhez a parancssorból vagy a Windows PowerShell. Run PowerShell végezhet PowerShell parancsot (meg kell nyomni a gombot kombináció Win + R, a párbeszédablakban a „Run” (Futtatás), írja be a nevét a parancsot a „Megnyitás” (nyitott), majd kattintson az „OK”), vagy kattintson a megfelelő ikonra a panel feladatokat.

Ezzel párhuzamosan futtatni több szerver, „1C” különböző változatai ugyanazon a számítógépen

A megnyitott Windows PowerShell konzol, a könnyebb bevitel további parancsokat lépjen a bin könyvtárba katalógusban a telepített fájlok „1C: Enterprise” (a könyvtár 1. lépés), a parancs

Ha a szerver „1C: Enterprise” változat 8.3 még telepítve korábban, mint szolgáltatás, el kell távolítani a meglévő kiszolgáló regisztráció. Ehhez a következő parancsot

Ezzel párhuzamosan futtatni több szerver, „1C” különböző változatai ugyanazon a számítógépen

És azt szeretnénk, hogy törölje az összes fájlt a klaszter registry könyvtár, az utolsó szerver telepítés, „1C: Enterprise”. Alapértelmezés szerint ez a könyvtár a C: \ Program Files \ 1cv8 \ srvinfo.

Ezzel párhuzamosan futtatni több szerver, „1C” különböző változatai ugyanazon a számítógépen

Most akkor folytassa, hogy regisztráljon egy új szerver ügynök szolgáltatást „1C: Enterprise”. . Mivel a portok az alapértelmezett (1540. 1541. 1560-1690) már foglalt a kiszolgáló szolgáltatás „1C: Enterprise” 8.2 verzió, akkor kell használni az alternatív port, mint a 2541 és 2540. A tartomány a 2560-2591. A szerver bejegyzés az adott paraméterek parancs végrehajtása

(A részleteket indítási paraméterekkel kiszolgáló ügynök „1C: Enterprise” megtalálható a cikk Agent Server „1C: Enterprise” 8.3 és fuss paraméterek)

A példában a regisztrációs szerver a következő paraméterekkel:

  • Hálózati port száma Server Agent - 2540
  • Hálózati port száma a klaszter menedzser - 2541
  • A port tartomány dinamikusan adja - 2560: 2591
  • A szolgáltatás fut a helyi felhasználó - USR1CV8
  • Jelszó felhasználó, akinek a nevében a szolgáltatás fut - UsrPass8
  • klaszter regisztrációs adatait abban a könyvtárban található «C: \ Program Files \ 1cv8 \ srvinfo»
  • Ha azt szeretnénk, hogy a hibakeresés a kiszolgálón hozzá kell adni az induló vonal paraméter -debug

Nos, egyszer indítsa el a szolgáltatást futtató parancs

Ezzel párhuzamosan futtatni több szerver, „1C” különböző változatai ugyanazon a számítógépen

Menj a Windows szolgáltatás, és mi jelenik meg a listában a nevét a kívánt szolgáltatás 1C: Enterprise 8.3 Server Agent (x86-64). A szolgáltatás fut, és a rendszer csak adja meg a paraméter, ha a szolgáltatás indulásakor.

Ezzel párhuzamosan futtatni több szerver, „1C” különböző változatai ugyanazon a számítógépen

És ha megy a könyvtárat a klaszter registry file, azt látjuk, hogy nem volt megfelelő fájlokat.

Ezzel párhuzamosan futtatni több szerver, „1C” különböző változatai ugyanazon a számítógépen

4. Egy szabályt a Windows tűzfal használt portok

5. Add server "1C: Enterprise" változat 8.3 szerverek a Kezelőkonzolon

Igazgatási szerver "1C: Enterprise" használják Server adminisztrációs konzol "1C: Enterprise". Nyissa meg a felügyeleti konzol verzió alkönyvtárban közös könyvtárat a fájlokat a program „1C: Enterprise” (nem feltétlenül a számítógép - Konzol lehet telepíteni külön minden számítógép a hálózaton), futás telep 1CV8 Server (x86-64) .msc.

Ezzel párhuzamosan futtatni több szerver, „1C” különböző változatai ugyanazon a számítógépen

A felügyeleti konzol Server „1C: Enterprise” jobb gombbal kattintva a fán beállításokat a lap «Központi 1C: Enterprise 8.3 szerverek» válassza a helyi menü „Create” - „A központi szerver 1C: Enterprise 8.3”.

Ezzel párhuzamosan futtatni több szerver, „1C” különböző változatai ugyanazon a számítógépen

Az ablakban a központi szerver beállításokat „1C: Enterprise” rámutatni:

  • Jegyzőkönyv - tcp
  • Név - A név a futtató számítógép a szerver „1C: Enterprise”
  • IP port - több hálózati port kiszolgálóügynök, ebben az esetben, 2540
  • Leírás - semmiféle leírást a központi szerver „1C: Enterprise”

„OK” gomb megnyomásával tárolja a beállításokat.

Ezzel párhuzamosan futtatni több szerver, „1C” különböző változatai ugyanazon a számítógépen

Ezt követően, az újonnan telepített szerver „1C: Enterprise” változat 8,3 lesz elérhető a beadáshoz ezen keresztül pillanatok alatt.

Ezzel párhuzamosan futtatni több szerver, „1C” különböző változatai ugyanazon a számítógépen

Ezzel párhuzamosan futtatni több szerver, „1C” különböző változatai ugyanazon a számítógépen

Köszönöm.
Vitaly, van neked még két kérdés
1) Ha a fő, használt 1C 8.3 változatban megválaszolt, és 8,2 az idő, mit gondol, pontosabb (logikai) csinálni - dobni 8.2 port, vagy 8.3?
Csak befolyásolja a sajátossága a Krím 🙂 A céget 8.2 verzió, most vált az orosz számviteli és frissítés 8.3 ... Ez csak törli farok egy pár hónapig lesz 8.2
2) A második kérdés - ha kellett foglalkozni Agent + (egy csomó mobil eszközök 1C), akkor nem tudott írni egy útmutatót a telepítést, konfigurálást és integrációs ügynök 1C

Vitaly Onyanov mondja:

Tedd 8.3 a nagyobb kikötőkben, és 8,2 változtatni. Idővel az összes konfigurációs 1C 8.3 lefordítani. Te, az úton, ne várja meg, akkor is megpróbál átvinni a meglévő adatbázisokat a platform változata 8.3. Ebben az esetben a második kiszolgáló nem szükséges. Agent A +, sajnos (vagy szerencsére) arc nem szükséges. 🙂

Vitaly, akkor ochepyatka szöveg

\ Ragent.exe - ... -usr \ USR1CV8 ....

USR1CV8 - felhasználói szolgáltatás elindul 1C 8.3 változatban megválaszolt
Ha változat 8.3 tetejére helyezzük a korábban telepített 8.2, a megfelelő felhasználói név USR1CV82

Pontosabb képet alkot a kezdők, azt javasoljuk, hogy adjon annak pont a felhasználói nevet, amely a következő lesz:
Ha fel a 8.2 verzió alatt egy korábban (és először) változat 8.3 van telepítve, a felhasználó név lesz USR1CV8
Ha telepíti verzió 8.3 az előző (és először) 8.2 verzió telepítve, a felhasználó név lesz USR1CV82
Annak érdekében, hogy a megfelelő felhasználói név, menjen
Vezérlőpult -> Felhasználói fiókok -> Másik fiók kezelése
És hasonlítsa össze a felhasználó nevét, hogy adja meg a PowerShell a nevét a helyi felhasználót az applet

Vagy Páratlan típusú 🙂

Üdvözlettel Newdjeen

Vitaly Onyanov mondja:

A regisztráció után az új port nem tudja elindítani a szolgáltatást.
A C: \ Program Files \ 1cv8 hiányzik katalógus srvinfo, a szolgáltató tulajdonságait a paraméter "futtatható" felírt «C: \ Program Files \ 1cv8 \ srvinfo \\».
Megpróbáltam regisztrálni a regisztrációs -d «c: \ temp \ srvinfo» - szerzett.
Ie hasonló: „A felhasználónév, amely alatt a szolgáltatás fut nem engedélyezett, hogy írjon a fájl helyét címtárszolgáltatással.” Megértem, hogy beszélünk «USR1CV8» jogokat. Hogyan megjavítani?

Vitaly Onyanov mondja:

Igen, ez így van.
A felhasználó a szolgáltatás fut, amelynek értelmében ( «USR1CV8») be kell állítani a jogot, hogy írni a megadott könyvtárat a szolgáltatás tulajdonságait (a «C: \ Program Files \ 1cv8 \ srvinfo \»).
Arról, hogy hogyan kell beállítani jogosultságokat könyvtárak az egyes felhasználók vagy felhasználói csoportok, írtam itt.

Helló, szükség van, hogy frissítse a legújabb verzióra 1S8, de a menedzsment azt akarja, hogy a második verzió, miközben fut az első szettet fel, és áthelyezni a pontszám újra, és csak ezután húzza ki először. Van legjobb választás egy ilyen döntés, és nem lenne több a probléma, mint a két változat a frissítés csak az első verzió az aktuális értéket?

Vitaly Onyanov mondja:

Szia, megpróbálok válaszolni a kérdésre.
Több, mint egyszer frissíteni a legújabb kiadás, amely a „profit”. Beleértve még néhány nagy ugrások, mint egy átmenet 8.2.17 a 8.3.5. Szinte mindig ez az átmenet zökkenőmentesen telt (ha a konfigurációs modell, vagy nem sok változás). Hanem az, hogy minden simán menjen az Ön esetében, én biztosan nem. A legtöbb helyes, azt hiszem, ez a megközelítés, hogy az előttünk álló feladat:

  • Telepítse párhuzamosan a második szerver „1C: Enterprise” változat szükséges (ha a számítógép erőforrások állnak rendelkezésre, mind a szolgáltatások működnek, minden gond nélkül).
  • Hozzon létre egy új szerver, egy példányt a termelési adatbázis.
  • Vizsgáljuk meg a legújabb filmeket a létrehozott adatbázis példányban.
  • Ha minden rendben van, akkor a nap „X” átmenet az új platform kiadás „leküzdésére” a szerveren. Ha nem, akkor a hiba kijavítására, mielőtt amíg az összes vizsgálatok nem telt el.

Lehetőség, hogy „fel a második változat, miközben fut az első szettet fel, és áthelyezni a pontszám újra, és csak ezután húzza ki az első” tűnik, nem túl sikeres.

Használati útmutató. Csak egy karcolás meghatározott friss változata 2 szerver 1C - 8.2 és 8.3. Futok őket különböző felhasználók, létre kifejezetten az egyes verzió. Ha van egy szolgáltatás nem indul el a létrehozás után, ellenőrizze a felhasználó hozzáférését, ami alatt fut 1C, hogy az aktuális könyvtárat. Volt egy probléma ebben.

Ha nem veszik le a kézikönyvet, meg kell csinálni a következő módosítások:
Tiszta srvinfo mappát a C: \ Program Files \ 1cv8 \ srvinfo \ törli az összes fájlt és mappát belőle
Indítsa el a „ügynök szerver 1C: Enterprise”
Szerverek igazgatása révén 1C az új 1C hozzon létre egy klaszter, és adjunk hozzá az információs bázist.

(Admin, kérünk, add a kézi)

Vitaly Onyanov mondja:

Vitaly Onyanov mondja:

Semmi gond, akkor is működnek a különböző szerverek 1C, minden változatban.
Akkor csak meg kell változtatni a nevét, a szolgáltatás megváltoztatni a kikötők és a klaszter tároló könyvtár fájlokat.
Sok utasítást, mint ez.

szoftverlicenc én úgy történt, hogy az elején működött, majd repült engedélyt. 1S8.3 párhuzamosan az engedély megszerzéséhez létrehozott fájl a lic mert amit indult a konfliktus lic fájlokat 1S8.2. Ennek eredményeként, a szoftver licenc kizárólag 1S8.2

Üdvözlünk! Mindent megtett utasítás szerint, kézi hozzáadunk egy központi szerverről 1S8.3, ellenőrizte, hogy a különböző portok 1540 és 2540, működött, és kérte a 1S8.2 1S8.3. De a következő alkalommal, amikor a pillanat a megfelelő könyvtárat 1S8.2 1S8.3 és mindkét esetben egy és ugyanaz a port 1540 vagy 2540, attól függően, hogy melyik portot jelöltek utoljára. Töröltem mind beépülő szerver és regisztrált kézzel különböző kikötőkben, de a helyzet nem változott.

konzolok segített ezt az opciót:

„A mappa \ AppData \ Local \ 1C \ 1cv8 van egy fájl, amelyben location.cfg ostobán meg az utat, hogy a mappa \ AppData \ Local \ 1C \ 1Cv82, ami egy fájl egy listát appsrvrs.lst központi szerverrel. Ezért használják 8,3 és 8,2, az azonos kiszolgálók listáját. Location.cfg a törölni kívánt fájlt, és létrehoz egy fájlt szerverek listáját appsrvrs.lst 8.3. Ezután felsorolja szerverek 8.2 és 8.3 más lesz. mista.ru »

Andrew S. mondja:

fogadtatás
köszönöm a tájékoztató cikket. A kérdésem a következő: hogyan kell beállítani a kliens 1C, így fordult a szerveren futó, nem szabványos port?
Köszönöm előre is a választ

Vitaly Onyanov mondja:

Vitaly Hello!
Nekem van egy probléma.
Én ugyanazon a fizikai kiszolgálón telepített két szerver 1C (8.2- és 8,3-munkás tapasztalt).
8.2 - port 1540 szerver szert, 8,3 - Port - 1740
8.3 sokáig nem frissült. (7 hónap).

Van egy feladat: az adatbázis frissítését konfiguráció a legújabb kiadás 8,3 és 8,3, illetve, hogy frissítsen a legújabb platform.
Mit kell tenni:
- letöltés technológiai platform 8.3 Win.
- Állítsa le a szerver ügynök szolgáltatást 8.3
- létrehozni egy platform 8.3
További zavaros:
bin az új platform nem ragenta, amely regisztrálja 8.3 portok

Mit csinálok rosszul?