Konfigurácia brány firewall 1c. Riešenie možných problémov s inštaláciou

Sú podobné akcie). Pridujeme pravidlo o príklade servera 1C: Enterprise 8.x (musíte otvoriť port 1541 Pre cluster manager, porty 1560-1591 Pre pracovné postupy a prístav 1540 Pre serverový zástupca).

Niektoré programy a služby pri práci prostredníctvom sieťových protokolov používajú určité prístavy na výmenu údajov. V predvolenom nastavení umožnila systém Windows Firewall blokuje takúto sieťovú aktivitu. Najmä, ak sa pokúsite pripojiť z klientskeho stroja, môžete sa stretnúť s chybou:

« Pri vykonávaní operácie informačná základňa (...). Chyba prístupu k sieti na server (...). Pokus o vytvorenie spojenia bola neúspešná, pretože požadovaná odpoveď nie je prijatá z iného počítača na požadovaný čas, alebo bol zlomený nainštalované pripojenie Kvôli nesprávnej odpovedi už pripojeného počítača (...) »

Táto chyba znamená, že zadaná adresa Nenašiel sa Server "1c: Enterprises", No, port je zatvorený na serveri (v tomto prípade port 1541 ).

Ak chcete otvoriť port, prejdite do počítača, kde je nainštalovaný server "1C: Enterprises" (v mojom príklade je to počítač s adresou 10.192.128.15 a operačným systémom nainštalovaným Windows Server 2012 R2).

Spustiť Windows Firewall. Môžete ho urobiť kliknutím pravým tlačidlom myši na " Spustiť» ( Začať.), potom " Ovládací panel» ( Ovládací panel.) — « Systém a bezpečnosť» ( SYSTÉM A BEZPEČNOSŤ.) — « Windows Firewall» ( Windows Firewall). Alebo vyplnením príkazu firewall.cpl(Na tento účel musíte kliknúť na kombináciu tlačidiel WIN + R, v okne " Vypnúť» ( Otvorené.) Zadajte názov príkazu a kliknite na tlačidlo " V poriadku») .

V okne, ktoré sa otvorí, v strome vľavo otvorte kartu " » ( Prichádzajúce pravidlá.) A potom v menu " Konanie» ( Konanie) Vybrať položku " Vytvoriť pravidlo ...» ( Nové pravidlo ...).

Beh " Sprievodca vytvorením pre nové prichádzajúce pripojenie» ( Sprievodca novým prichádzajúcim pravidlom). Na prvej stránke vyberte typ pravidla ( Typ pravidla) « Pre port» ( Port.) A kliknite na tlačidlo " Ďalej» ( Ďalšie).

Potom musíte určiť protokol (v našom príklade je TCP) a priamo číslo portu (špecifické lokálne porty), ktoré je otvorené. Potom, čo klikneme " Ďalej» ( Ďalšie).

Teraz zadajte akciu spojenú s pridaným pravidlom. Vyberte si " Povoliť pripojenie» ( Umožnite spojenie.) A kliknite na tlačidlo " Ďalej» ( Ďalšie).

Na ďalšia strana Musíte určiť, pre aké profily firewallu budú konať pravidlo. Oslávujeme potrebné profily s kliešťami a kliknite na tlačidlo " Ďalej» ( Ďalšie).

No, nakoniec zadáme meno a popis nového pravidla a kliknúť " Pripravený» ( SKONČIŤ) Na dokončenie práce sprievodcu.

Snažíme sa znova pripojiť k 1C: Enterprise Server znova a vidíme, že chyba bola zachovaná, ale správa je už ďalšia, 1560. port.

Vyššie opísaná metóda pridá ešte jedno rozlíšenie, s názvom " 1C: Pracovné postupy»Pre celý rozsah portov 1560 za 1591 (pre pracovné procesy 1c), čo ich označuje prostredníctvom hyphen v kroku " Protokol a porty» ( Protokol a porty.).

Teraz, v snap " Windows Firewall vo zvýšenom bezpečnostnom režime» ( Windows Firewall s pokročilou bezpečnosťou) v tabulke " Pravidlá pre prichádzajúce spojenia» ( Prichádzajúce pravidlá.) Musíme vidieť 2 jednoducho vytvorené pravidlá.

No, musím sa pripojiť k serveru bez chýb. Ak sa na tento server potrebujete pripojiť, musíte tiež otvoriť port 1540 .

Podobne sa dopĺňajú pravidlá pre odchádzajúce spojenia (odchádzajúce pravidlá), zakazujú pravidlá pre určité programy a protokoly. Akákoľvek pravidlo môže byť zmenené otvorením jeho vlastností z tohto snap.

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

PODMIENKY, PODMIENKY

Prečo potrebujete server 1c

Pod pojmom "Server Cluster" je chápaný ako niekoľko počítačov (serverov) vykonávať celkovú úlohu.

Úlohy vyriešené 1C Server Cluster: Enterprise 8 na obrázku nižšie.

Rozdiel medzi 8.1 a 8.2

Klaster 1c 8.1.

1C Server Cluster: Enterprise 8.1 je implementácia myšlienok distribúcie záťaže na serveri, ktorý slúži na požiadavky klienta. Takýto mechanizmus implementuje distribúciu zaťaženia výpočtových prostriedkov v rámci jedného servera alebo viacerých serverov ("Pracovné servery"), čím poskytuje mierke aplikácií. Server Cluster duplicituje kód, ktorý slúži klientskym pripojeniam. Duplicitný spustiteľný kód klastra sa nazýva "workflow" (RPHOST). Keď nainštalujete klastra, vytvorí sa iba jeden pracovný postup.
Niekoľko pracovných postupov na jednom serveri umožní efektívne používať hlasitosť. náhodný vstup do pamäťe a spracovateľské zdroje pre dotazovanie, ako aj pripojiť klienta reláciu na iný pracovný tok počas "havárie" aktuálneho.
Na pochopenie, že spustenie na konkrétnom serveri je zodpovedný program servera (Raigent). Zastavte server agenta urobí server neprístupný k klastra. Agent ukladá svoje informácie do súboru Srvribrg.lst.
Informácie o pracovných základoch týkajúcich sa pracovných procesov vlastní manažér servera (RMNGR). Ukladá tieto informácie v súbore 1cv8REG.lst. Zastavenie správcu servera môže viesť k reštartu klientskych aplikácií v prípadoch úspešného manažéra reštartovať alebo dokončiť prácu pracovných serverov celého klastra.
1C: Enterprise 8.1 Umožňuje vytvoriť niekoľko nezávislých klastrov na jednom serveri. Každý z nich je identifikovaný v sieti jedinečný "IP port" a jedinečné číslo v servisných súboroch. Prvý predvolený klastra prijíma port 1541.
Na ovládanie klastra je navrhnutý "Enterprise Servers".
Môžete sa pripojiť k serverom podľa mena alebo adresy IP servera.

Server agenta

Agent servera "vie" o všetkých klastrov, ktoré sú spustené na serveri. Tieto informácie sú uložené v súbore Srvribrg.lst so zoznamom klastrov a administrátorov zoznamu. Hlavným prístavom agenta je 1540. Na každom operačnom serveri sa môže spustiť len jeden agenta slúžiaci všetky možné klastre.
Ak chcete získať podrobnejšie informácie, použite nástroj Process Explorer nástroj (SYSIMINERLALS Developer). Program vám umožní hlboko pozrieť sa do všetkých vykonaných procesov, vrátane 1C Server Cluster: Enterprises 8.1.

Správca klastra

Správca klastra je zodpovedný za prácu klastra. Každý klastra má svoj vlastný manažér. Správca ukladá informácie o klastri v súbore 1CV8REG.lst (register klastrov). Každý kastrový manažér má tiež vlastný port na pracovnom serveri. Pre prvý klaster v predvolenom nastavení manažér manažéra 1541. Je tento port, že tento port sa zobrazí v "Servery 1C: Enterprise" Snap-In v odbore klastra, identifikácia klastra.
Manažér prijíma žiadosti z klientskej časti 1C: Enterprises 8.1 a robí riešenie, ku ktorému workflow poskytne túto požiadavku na služby.

Ak chcete komunikovať s pracovnými procesmi, manažér používa nástroj.

Pracovný proces

Pre "prácu s klientmi" spĺňa pracovný tok. Môžeme to povedať predošlá verzia 1C: Enterprises 8.0 "Workflow" bol jeden.
Pracovné postupy v 1C klastra: Podniky 8.1 môžu byť niekoľko. Správca servera rozhoduje, ktorý z pracovných postupov bude slúžiť k klientskemu pripojeniu. Pre klientske pripojenia sú predvolené pracovné postupy pridelené rozsahom portov IP 1560 - 1591. Okrem toho je priradený servisný port na výmenu s klastra správca. Každý pracovný postup používa až 2 GB RAM v prevádzkovom systéme 32x. V operačnom systéme 64x vypúšťania je obmedzenie uložené fyzickým objemom RAM

Klaster 1c 8.2.

1C Server Cluster: Enterprise 8.2 - Ďalší rozvoj serverových technológií 8.2.

Server môže pracovať "ako 8.1", t.j. Zostala kompatibilitu s predchádzajúcimi technológiami.

A plus implementovaný nový prístup k serverom. Teraz namiesto procesov dôležitú úlohu zasadnutí.

Zasadnutia vám umožňujú vykonávať načítanie a toleranciu na poruchu v riadenej aplikácii.

Správca klastra

Správca klastra je teraz ťažší. Niektoré funkcie možno teraz zvýrazniť v samostatnom procese a dokonca umiestniť klastra na inom pracovnom serveri. To vám umožňuje vyvážiť pracovné zaťaženie servera.

Zlomanie servera 8.2 sa dosiahne z dôvodu:

  • Ukladanie informácií o pracovnom relácii používateľa.
    • Užívateľ nie je viazaný na pracovný tok.
  • Rezervácia pracovných postupov v klastri.
    • Musí existovať niekoľko pracovných postupov vrátane nadbytočného
  • Rezervácia klastrov.
    • Určuje náhradný klaster, keď je pripojený - uvedený v reťazci pripojenia

To vám umožní zabezpečiť kontinuitu práce:

Keď je fyzické spojenie klastra rozbité s klastrom (čistič vytiahol kábel, zariadenie napájacieho zdroja bolo vypnuté, porucha poskytovateľa) nemusí obnoviť informačnú základňu a najprv spustiť všetku prácu. Po obnovení fyzického spojenia môže užívateľ naďalej pracovať z miesta, kde bol prerušený.

Ak potrebujete údržbu cluster počítačov, môžete ich zapnúť priamo pri práci bez zastavenia prevádzky používateľov s informačnou základňou.

Keď zlyháte, každý server cluster server sa nezastaví, že bude automaticky prenesený do záložného klastra a / alebo záložných pracovných postupov. Pre používateľov bude takýto prechod neviditeľný.

Ak je dokončený jeden z pracovných procesov klastra, alarmy pripojené k nej sa automaticky preložia do iných alebo záložných pracovných postupov. Takýto prechod bude pre používateľov neviditeľný.

Klaster 1c 8.3.

Server 8.3 je charakterizovaný recyklovaným vnútorným kódom, hoci "vonkajšie" sa môže zdať, že ide o zaťaženie, rafinované 8.2.

Server sa stal viac "auto custom", časť parametrov typu pracovných postupov už nie je vytvorená manuálne, ale vypočíta sa na základe opisov požiadaviek na úlohy a spoľahlivosť.

Získal vývojový mechanizmus vyvažovania zaťaženia, ktoré možno použiť buď na zvýšenie výkonu systému s celomerom, alebo použite nový režim "Uloženie pamäte", ktorý umožňuje "s obmedzenou pamäťou" v prípadoch, keď konfigurácia používaná " zamietnuť pamäť ".

Stabilita práce pri používaní veľkých množstiev pamäte je určená novými parametrami operačného servera.

Zvlášť zaujímavá možnosť "Bezpečná spotreba pamäte na výzvu". Pre tých, ktorí sú zle prítomní, čo to je - je lepšie nechať trénovať na "produktívnej" základni. Parameter "Maximálne množstvo pamäte workflow" vám umožňuje, keď "prepad" nevistí celý pracovný tok, ale len jednu reláciu "s Loserom". "Množstvo pamäte pracovného toku, ku ktorému sa server považuje za produktívny" umožňuje blokovať nové pripojenia, akonáhle je táto prahová hodnota pamäte prekonaná.

Odporúčam izolovať pracovné procesy na informačných základniach, napríklad špecifikovať parameter "Počet IB na proces \u003d 1". Vďaka niekoľkým vysokým zaťaženým základniam to zníži vzájomný vplyv spoľahlivosti a výkonu.

Samostatný príspevok k stabilite systému robí "výdavky" licencie / klávesy. V 8.3 sa stalo možné používať manažéra programové licencie"Pripomínajúc manažéra" Aladina ". Cieľom je schopnosť priniesť kľúč k samostatnému stroju.

Vykonáva sa vo forme inej "service" v správcovi klastra. Môžete použiť napríklad "zadarmo" notebook. Pridajte ho do 1C 8.3 klastra, vytvorte samostatný manažér s licencovanou službou na ňom. V prenosnom počítači môžete hardvérový hasp kľúč alebo aktivovať softvérové \u200b\u200blicencie.

Najväčší záujem o programátorov musí predložiť "požiadavky na funkčnosť".

Takže na notebooku s ochranným kľúčom, aby ste nespustili používateľov do klastrového servera, musíte pridať "požiadavky" pre objekt "Client Union s IB" Požiadavka - "NIE JE ASIGNT", t.j. Zakázať pracovné procesy tento server Spojte klientske pripojenia.

Ešte väčší záujem je daný možnosť spustiť "len pozadie úlohy" na pracovnom klastrovom serveri bez užívateľských relácií. Môžete teda mať úlohy s vysokým zaťažením (kód), aby sa samostatný stroj. Čo môže byť jedno nastavenie na pozadí "Zatvorenie mesiaca" sa môže začať cez "Hodnotu dodatočného parametra" na jednom počítači a "Aktualizácia úlohy v plnej texte" na strane druhej. Vyskytuje sa cez Indikácia "Dodatočná hodnota parametra". \\ T Napríklad, ak zadáte pozadiaJob.Commonmodule ako hodnota, môžete obmedziť prevádzku pracovného servera v klastri len na pozadí s akýmkoľvek obsahom. Hodnotu backgroundJob.Commonmodule.<Имя модуля>.<Имя метода> - Určuje špecifický kód.

Riešenie možných problémov s inštaláciou

Pri inštalácii servera časť 1C: Enterprises 8.1 Môžete vytvoriť nový user alebo vybrať existujúci účet.

Ak vyberiete existujúci účet, musíte zadať správne heslo a potvrdenie, inak spustenie časti servera bude mať za následok chybu.
Keď prvý spustíte agenta klastra, vytvorí sa predvolený klastra.
Predvolený klaster má nasledujúce charakteristiky:
· Číslo portu - 1541;
· Porty s rozsahom IP - 1560: 1591;
· Podpora pre mnoho pracovných postupov - zdravotne postihnutých;
· Jeden workflow, číslo portu je nainštalované zo zadaného rozsahu.
Ak máte akékoľvek problémy, keď prvý spustíte agenta klastra, potom sa predvolený klaster nemusí vytvoriť. To sa prejavuje, že keď spustí server agenta, začína, ale nezačína iné klastrové procesy (RPHOST). Zoznam klastrov Srvribrg.lst vyzerá takto:
{
{0},
V tomto prípade môžete zastaviť RAGENT Proces, vymazať zoznam klastra (Srvribrg.lst) a znova spustite Raigent.

Skontrolujte zápas portu zadaný v parametri portov príkazový riadok Spustenie servisného servisného servisného agenta a nastavení v nastaveniach konzoly klastrov uvedených v dialógovom okne:

- Stop 1c: Enterprise 8.1 Server Agent.

Ak je serverový agent beží ako aplikácia, zarážka sa vykoná stlačením klávesovej kombinácie CTRL + C.
- Uistite sa, že v Správcovi úloh (Správca úloh), že všetky procesy sa zúrijú, RMNGR, RPHOST skončil. V prípade potreby ich vyplňte s Správcom úloh.

- Otvorte 1C: Enterprise 8.1 Server Agent Service Service.

- Venujte pozornosť na "cestu k spustiteľnému" reťazci. Má parameter -D, za ktorým nasleduje adresár klastra. Všetky súbory klastra sú v tomto adresári.
- Vymažte všetok obsah tohto adresára.
- Spustite 1C: Enterprise 8.1 Server Agent Service.
- Uistite sa, že Správca úloh (Správca úloh), že všetky procesy sa zúčtujú RPHOST RPNGR.
- Spustite klastrovú konzolu a zaregistrujte v ňom centrálny server. Konzola musí byť pripojená k centrálnemu serveru a zobraziť jeden klaster vytvorený štandardne.
Možné problémy s poruchami klastra pre serverové klastra sú problémy s ochrannými kľúčmi, právami na servisné účty, nesprávnymi parametrami spustenia.

  1. Kľúčové tlačidlo Server je nainštalované lokálne na každý podnikový server.
  2. Nepoužívajte servisný účet s prázdnym heslom
  3. S viacerými klastrami by sa použité porty nemali pretínať

Upozorňujeme, že v procese inštalácie platformy 1C: Enterprise 8.1 môže byť vydané chybové hlásenia. Najpravdepodobnejšie správy sú nasledujúce. Uvedené dôvody, ktoré spôsobili elimináciu správ a krokov na odstránenie.

ERROR 1069: Služba nie je spustená z dôvodu prihlasovacej chyby

Problém súvisí s právami RUN Práva v mene systémovej služby. Otvorte nástroj Miestne zabezpečenie Politika ( Miestna politika Bezpečnosť) A Pridajte používateľa (v mene, ktorý spustil pracovné servery klastra) na prihlásenie ako služby služby a prihlásenie ako dávka (práca ako dávka úlohy).
Ak sú údaje uložené v servisných súboroch porušené, a spustenie klastra pracovných serverov môže byť neúspešné. Uistite sa, že serverový agent 1C: Enterprises 8.1 je spustený (proces Raigent v Správcovi úloh).
Nezabudnite, že nástroj analýzy je tiež audit udalostí systému Windows. Ak to chcete urobiť, zistite, či sa v denníku udalosti systému Windows zobrazí "podozrivé".

Chyba 8007056B / 800708C5

Nové heslo nespĺňa politiky hesiel. Heslo môže byť príliš krátke alebo ste už toto heslo používali v poslednej dobe.
Príčina: Zadané heslo pre účet v dialógovom okne "Inštalácia servera: Enterprise" nespĺňa požiadavky na bezpečnostnú politiku.
Riešenie: Nastavte nové heslo pre vybraný účet, ktorý spĺňa požiadavky na bezpečnosť alebo oslabujú požiadavky uplatňovanej bezpečnostnej politiky, t.j. Nevyžadujte "komplexné" heslo, neobmedzujte počet označení v hesle, nekontrolujte pokusy o opakovanie atď.

Chyba 1923: Žiadne oprávnenia na inštaláciu služby

Príčina: Chyba sa vzťahuje na práva na inštaláciu účtu ako aplikácií. Táto chyba je charakteristická pre pokusy o inštaláciu servera na radič domény, kde sú prezentované zvýšené bezpečnostné opatrenia.
Riešenie: Nepoužívajte radič domény, aby ste vyhovovali Enterprise Server alebo oslabili bezpečnostné požiadavky a zadajte vybraný účet práva "Práca ako služba", "Pracujte ako dávková úloha".

Chyba 80070056.

Vaše heslo nebolo možné zmeniť. Každé heslo sa musí použiť aspoň x dní.
Príčina a riešenie: Ďalšia chyba vyplývajúca z porušenia požiadaviek na bezpečnostnú politiku na použité heslá. Riešenie je podobné chybám 800708C5.

Zásuvky systému Windows - 11004 (0x00002AFC)

1) Uistite sa, že pracovný server klastra v Správcovi úloh (Správca úloh) sa spustí:
Serverový agent (Raigent.exe),
Správca klastra (RMNGR.EXE),
Cluster Workflow (RPHOST.EXE).
2) Ak chcete skontrolovať povolenie názvov IP adresy, spustite na príkazovom riadku:
Ping names_mashina
V odpovedi systému k príkazu máme záujem, aby sme zistili, či IP adresa.
3) Ak je určený názov, ale pracovný proces sa stále nenachádza, potom sa uistite, že definícia adresy IP Názov<имя машины> a<имя машины>.<имя домена> Definované nie.

(Zásuvky systému Windows - 10054 (0x00002746).

Diaľkový hostiteľ násilne porušil pripojenie.
Takáto správa je možné získať v prípade reštartovania servera alebo núteného odstránenia pracovného toku.
Táto chyba sa zvyčajne nezobrazí pri opätovnom pripojení. Ak zostane chyba, je potrebné preskúmať príčiny poruchy pracovných serverov klastra.
Táto chyba sa môže vyskytnúť, keď sa pracovný postup dosiahne pracovným postupom maximálneho množstva pamäte v 32X bitových systémoch.
Ďalším prípadom je pokus o pripojenie od klienta s chybovým hlásením:

(Zásuvky systému Windows - 10060 (0x0000274c)

Pokus o vytvorenie spojenia bol neúspešný, pretože Z iného počítača, pre požadovaný čas, požadovaná odpoveď nie je prijatá, alebo už nainštalované pripojenie bolo prerušené z dôvodu nesprávnej odozvy už pripojeného počítača.
Podstatou tejto chyby je absencia odozvy počas určitého času (Timaout).
1) Uistite sa, že firewall neblokuje aplikačnú dopravu. Vypnite bránu firewall.
Ak to chcete urobiť, spustite príkaz v príkazovom riadku (príkaz je dostupný v systéme Windows XP a Windows Server 2003, vo viacerých predčasné verzie Neexistuje žiadny vstavaný firewall, ale môže byť inštalovaný softvér tretích strán):
netsh.pOŽARNE dverenastaviť.oPMODE.vypnúť
Ak je príkaz úspešný, dostanete správu:
Ok.
Okrem brány firewall môže blok prevádzky sieťové filtre. Štandardne sú vypnuté. Uistite sa však, že je:

  1. Otvorte priečinok Sieťové pripojenia.
  2. Kliknite pravým tlačidlom myši sieťové pripojenieChcete konfigurovať a vybrať príkaz Vlastnosť.
  3. Na karte Všeobecný (pre pripojenie k lokálna sieť) Alebo na karte Čistý (Pre všetky ostatné pripojenia) Vyberte Internetový protokol (TCP / IP) a kliknite Vlastnosť.
  4. stlač tlačidlo Dodatočne.
  5. Otvoriť kartu Parametre, Vyberte parameter TCP / IP filtrovanie a kliknite Vlastnosť.
  6. Uistite sa, že začiarkavacie políčko TCP / IP filtrovanie (všetky adaptéry) Strela.

2) Uistite sa, že zdroje procesora nie sú naložené 100% (CPU%).
3) Zmerajte sieťovú aktivitu klientskych rozhraní a servera. Stres sieťový adaptér by nemali prekročiť 60%.

(Zásuvky systému Windows - 10061 (0x0000274D)

Pripojenie nie je nainštalované, pretože Cieľový počítač odmietol žiadosť o pripojenie.
Charakteristickým dôvodom pre takúto chybu je nedostatok spusteného servera. Spustite server manuálne alebo reštartujte server, ktorý sa má automaticky spustiť.

Odpovede na otázky

Multiplatform 1c.

Inštalácia servera

Otázka: Chyba inštalácie servera 1C na MS Server 2008 R2 X64 Pri inštalácii 1C servera cez príkazový riadok, napríklad taký, Raigent.exe-InstSRVC -Port 2040 -Regportu 2041 -Redzeta 2060: 2091 -D "C: Programové súbory \\ t 1CV82 (prevzaté z jeho disku), tím píše v príkazovom riadku: "Chyba! OpenScManager Chyba! " Služba nie je vytvorená. Kontrolované na 8.1.15.14 a 8.2.10.77

A: Inštalácia z príkazového riadka na operačnom systéme, kde je UAC prítomný, musíte použiť službu RUNAS, pretože Aj keď užívateľ vstúpi do skupiny administrátorov, UAC blokuje akcie, ktoré menia stav systému.

Ochranné kľúče

Q: Kľúč ochrany zo servera 8.2 Umožňuje spustiť server 8.1?
A: Áno, Umožňuje

Otázka: Ak chcete spustiť 1s server, potrebujem Hasp Keys Niektoré server? Miestni, alebo 5 užívateľov nebude ísť?

A: Áno, pre server potrebujete svoj kľúč, lokálny užívateľ a siete sa nezmestia. Viac B. « « , Slide číslo 30.

Q: Predpokladajme, že 1C Server Cluster vyniká z 3 fyzické servery. Koľko potrebuje ochrana kľúčov

Otázka: K dispozícii je terminálový server a kláves na 5 licencií, nakupuje sa 6. dodatočný poplatok. licencie. Je možné ho nainštalovať na server vedľa kľúča na 5? A všetci 6 užívatelia pracujú v teminálových stretnutiach alebo 5 - pod tímom, a 1 v verzii súboru?
A: Nie, nebude. 6. licencia vo forme lokálneho kľúča musí byť uviaznutá v počítači používateľa, ale nie v termináli.

1C aktualizácie servera

Q: Pri odchode nová verzia 8.2.xxx platformy Aké je postup pri aktualizácii serverov a zákazníkov
A: Distribúcia 8.2 Nainštalujte ich súbory rôzne priečinky (Pre každú verziu svojho priečinka), t.j. Teoreticky zostáva možnosť volania paralelne s niekoľkými verziami servera.

Nemala som žiadne špeciálne problémy. Je však potrebné starostlivo sledovať porty obsadené inštanciou 1C servera. Križovatky by nemali byť.

Konfigurácia servera 1c.

Otázka: 1c 8.1, ako lepšie umiestniť informačné základne, ak existuje niekoľko z nich, v jednom klastri alebo vytvoriť samostatný klaster pre každú základňu? A: S veľkým objemom alebo zaťažením, ako aj testovacie základy sú potrebné v samostatných klastrov!

Otázka: Otázka: Pracovný proces 1C: Enterprise 8.1 je jediná závitová aplikácia alebo viacvláknatá? Tí. Môže existovať veľa jadier pre jedného pripojeného používateľa? S niekoľkými? A pracovný proces 1C: Enterprise 8.2? Ďakujem.
A: 1sv8.exe a rphost.exe vo verzii 8.1 Jedzte 1 jadro. Koľko z 8.1 je spojenie klienta pevne viazané na pracovný tok, môže byť konvenčne predpokladať, že spracovanie 1C klientov sa vykonáva v rámci jedného jadra. Vylúčenie je DBMS, ktoré používajú jadrá bez ohľadu na to, ako server 1C pracuje.

Vo verzii 8.2 sú pripojenia nahradené reláciou. Sessions sa už môžu vykonávať v rôznych pracovných postupoch. Preto zavoláte 8,2 single-theinted pravdepodobne nie správne. Klient 8.2 tiež vizuálne načíta niekoľko jadier, takže je to:

platforma 8.2 Nespracuje všetky návrhári multi-závitového systému, ale výrazne využíva možnosti železa v porovnaní s 8.1, vrátane z hľadiska paralelizmu.

Otázka: Existujú niekoľko pracovných procesov 1C: Enterprise 8.1 tak, aby databázový server (MS SQL) zaťažil niekoľko jadier? (Treba poznamenať, že MS SQL zvyčajne "zaťaženie" len jedno jadro, t.j. "paralelačný" spracovanie jednej žiadosti v niekoľkých jadrách, spravidla, sa nevyskytuje.) Ďakujeme.
A: Špeciálne ovládanie MS SQL nepotrebuje, podľa potreby je pomerne samo-úpravný systém. Môžete spravovať paralelnosť vykonania:

Exess.S.sp_configure n'max stupeň paralely ', n'5'
Ísť.
Prekonfigurovať s prepísaním.
Ísť.

Vytvorte niekoľko pracovných postupov na serveri 1C môže byť založený na skutočnosti, že jeden pracovný proces neposkytuje možnosť užívateľom znovu pripojiť v prípadoch pádu pracovného toku. 2 Proces (na 8.2 Je lepšie, aby to "zálohovanie") rieši tento problém. Ale 3 a viac pracovných procesov majú zmysel pridať len vtedy, ak sú prvé dva pracovné procesy silne načítané (viac ako 90%). Bez nedodržania pracovných postupov to nestojí za to, môže to zhoršiť výkon.

A: Aspoň 1 záložný pracovný postup v 8.2 by mal byť.

Klastra zlyhania

Otázka: Otázka o zahrnutí 1C 8.2 klastrových rezervácií. Ak sme padli server (čistič vytiahol drôt), názov siete, napríklad, "server: 2540" nebude k dispozícii. Ako klient, ktorý je napísaný v "Server: 2540" reťazec pripojenia, zistite, čo potrebujete na pripojenie k záložnému klastu? Kde dostane meno iného servera? A ak píšete klastre cez čiarku v základnom rade?
A: Niekoľko klastrov je kombinovaných do "rezervačnej skupiny". Na tento účel existuje "zoznam rezervačných" v klastrovom snap-in.

Keď prvýkrát pristupujete k klientovi k klastra, je prenášaný zoznam klastrov zahrnutých v rezervačnom skupine.

Ak klient ešte nebol odvolaný, potom v tomto prípade musíte manuálne špecifikovať adresy všetkých klastrov, ako je búrka: 2541, monštrum: 2541.

Medzi záložnými klastrami sa vymieňa synchronizované údaje.

Otázka: Čo sa stane po obnovení hlavného klastra? Keď sa používatelia prepnú na zálohu.

A: Vráťte sa späť. Možné sa pozastaví pri prechode na čas synchronizácie klastra.

Úlohy na pozadí

OTÁZKA: Ako odstrániť úlohu na pozadí spustená na 1C: 8.1 a 1C serverov: 8.2?

A: Schopnosť zrušiť regulačnú úlohu funguje len vtedy, ak sa kód vykonáva v rámci vstavaného jazyka 1c: podniky. Ak je kód vykonaný v externých knižniciach, potom je nemožné zrušiť takúto prácu inak, ako násilne dokončenie pracovného toku. Ak sa v procese bloku spustiť voltail () - opraviť transakciu (), je nepravdepodobné. Zostávajúce úlohy pozadia možno odstrániť prostredníctvom konzoly úloh.

Regulačné postupy

Q: Je možné zničiť databázu počas Tii?

A: Mám takéto prípady neznáme, ale IMHO je možné všetko. Preto by bolo pekné urobiť zálohu.

Otázka: Vyacheslav, z aké dôvodov nerobíte REINEX pomocou 1C testovanie a korekcia?
A: Na tieto účely sú možnosti DBMS lepšie vhodné, pretože robia aj prestavbu indexov, ale nevyžadujú si monopolový zachytávanie základne.

Technologický časopis

Otázka: Dobré popoludnie. Otázka na technologickom časopise: Musím prijímať kópie obrazovky pracovnej stanice, keď 1C chyby. Musím konfigurovať technologický protokol a na pracovných staniciach, alebo je to len pre server?
A: Snímku obrazovky môžete nakonfigurovať iba pri páde platformy a nie na žiadnu chybu. Avšak, nie veľmi užitočné v takejto operácii, je dosť dosť na zber exkluzívnych situácií prostredníctvom technologického časopisu. V rovnakej dobe, väčšina chýb možno vidieť s pomocou TJ na strane servera 1C. Výnimka môže spôsobiť, že udalosti ako "Format Flow Chyby" spojené so zastaranou cache metaúdajov.

Problémy a chyby

Q: Narazíte na problém - zmiznutie nastavení používateľa, keď dynamicky aktualizuje konfigurácie na plošine 8.2. Existujú odporúčania, ako sa s ním vysporiadať?
A: Problémy spojené s dynamická aktualizácia Odráža "Servery 1c: Preplnenie 8.1 a 8.2 - s tým, čo jedia"), Slide No. 60. Vyčistite cache. Možno v niektorých prípadoch je potrebné pochopiť, kde sa konkrétne uložené nastavenia používateľa. V prípade potreby uložené ako binárne údaje v informačnom registri.

Q: Prechodná otázka, pretože Toto je relevantné pre režim súborov: Aké chyby opravuje chdbfl.exe?
A: Toto je nástroj na uskladnenie. Môže to byť situácia, keď je "databázový súbor poškodený ... / 1CV8.1cd". Tí. Eliminuje poškodenie databázového súboru. Nevykonáva však funkcie TII. Spustím chdbfl.exe, ak "nezastaví úspešne" TII.

Otázka: Prosím, povedzte mi výzvu s takýmto problémom. Keď sa v základni veľkého počtu používateľov (približne 40), pri vykonávaní veľkých dokumentov, ako je reflexia SP v nariadení. Predstavujú približne 8000 riadkov. Chyba je vydaná nedostatok pamäte na serveri 1C servera a používateľ inicioval tento dokument spadajúci. Dokument potom môže byť vykonaný len po reštartovaní agenta 1C servera.
A: Vyzerá to ako únik pamäte:

1. Reštartujte server 1C, zvýšte počet pracovných postupov, aby ste držali iba jednu z tejto databázy v klastri.

2. Beat časť, povedzme 1000 riadkov naraz. Sledovanie objektov zaberá na začiatku operácie, ale nevyužívajú operáciu po dokončení.

3. Dajte verziu X64, zvýšte rozsah RAM, prejdite na 8.2.

Otázka: Otázka na testovanie a dávkovanie. Je možné spustiť "kontrola referenčnej integrity" na základe UrbD s výberom podľa prenášaných údajov? (t.j. v niektorých uzloch sú fyzicky chýbajúce objekty, ale existujú odkazy na ne). Ďakujem!
A: Bohužiaľ, zatiaľ nie je táto možnosť.

Otázka: Prečo testovanie a upevnenie neustále nevyrieši všetky otázky, musíte bežať niekoľkokrát?

A: Len vývojári môžu odpovedať presne. Spustím predpisy (cyklicky), takže táto otázka nie je pre mňa veľmi dôležitá. Je potrebné, aby TII viac ako raz, ale neustále ako "potom pre auto".

Q: Existuje nejaký rozdiel 8.1 a 8.2?

A: V súčasnosti píše odpoveď a uvoľnenie 8.2.10 Neviem rozdiel.

Otázka: Musím reštrukturalizovať reinduktovanie?
A: Nie je potrebné.

Iný

Q: Drahý Pán, nikto sa nesnažil zrkadliť databázu s MSSQL 2008 prostredníctvom MSSQL 2008?

Otázka: Otázka Ak chcete povoliť zdieľanú pamäť na serveri 1C 8.2

A: Nemusíte nič povoliť, server pochopí.

Otázka: Pre 1c: Enterprise 8.1 sa všimne situácie, keď na tom istom hardvér Verzia súboru-server s "ťažkými" operáciami a jedným užívateľom funguje oveľa rýchlejšie ako klient-server, keď sú na jednom serveri nainštalované všetky "odkazy" (DB Server, Server 1C: Enterprise and Client). Zároveň pri vykonávaní tejto "ťažkej" prevádzky explicitne vyjadrené preťaženia hardvérovej časti (načítanie procesora, pamäte, pevné disky minimum). To znamená, že existuje mnoho hardvérových zdrojov, ale funguje to pomaly. Čo môžeme "odpočinúť"? Ďakujem.
A: Výhodou architektúry klient-server z hľadiska výkonu je schopnosť paralelne spracovávať požiadavky zákazníka na údaje. Tí. Prietok nie je indikátorom, pre ktorý by mali robiť všeobecné závery. Mechanizmy, ktoré zlepšujú paralelnosť, stále v rámci jedného prúdu, môžu mierne znížiť výkon.

Aby ste mohli jednoznačne nájsť úzke miesto vo vašom prípade, musíte získať načítanie serverového vybavenia a zhodovať čas s najdlhšou operáciou v režime klienta-server. Často sa stáva prebytočným údajom k klientskej časti. Tí. Namiesto vykonávania operácií na serveri 1C, údaje z DBMS cez server sa prenášajú klientovi.

Rýchlosť v jednej verzii klienta-server bude len dohnať iba možnosť súboru. Stojí za to urobiť tento problém, ak sa prevádzkový čas v absolútnych obrázkoch meria aspoň za menej ako minútu. Optimalizácia do 1-3 druhých požiadaviek je pochybná.

Q: Rozdiel medzi terminálom Windows a jemným klientom 1c.
A: Zatiaľ čo väčšina riešení nie je plne preložená podľa 8.2, je rozhodne ťažké hovoriť o praktickom porovnaní týchto technológií.

Je jasné že tenký klient 1c by mal zhoršiť menej prevádzky a poskytuje schopnosť pracovať cez webe. Ale toto je ešte byť implementované a terminálové riešenia sú teraz veľmi široké.

Pre konzervatívnych pragmatických projektových manažérov, konverzia 8.1 v 8,2-terminálnom riešení. Pre malé projekty s nízkymi nákladmi na chyby a konfiguráciu okamžite implementované s kontrolovanými formulárami a SCD - jemný klient preferovaného IMHO.

Otázka: A ako vykonať testovanie zaťaženia približujú sa k reálnym podmienkam? Koniec koncov, nebudete riadiť používateľov, aby si niečo roll. "

Odpoveď: 1c: Testerr s výberom najťažších operácií, 100% reprodukcia nie je potrebná, samotné kliknutia nie sú ťažké, najmä vykonávajú požiadavky a správy. Testovanie bude samostatný webinár. Tiež som vyrezal viac.

Nájsť v pobočke

HKEY_LOCAL_MACHINE SYSTÉMU SYSTÉMU SKÚŠKACIESTOSTI SLUŽBY 1C: Enterprise 8 Server Agent Parameter Imagespath.

Štandardne Server 1C: Podniky používajú nasledujúce porty:

  • 1540 - Server Agent
  • 1541 - Klastrový manažér
  • 1560: 1691 - Dynamický rozsah portov pre pracovné postupy.

Alebo oficiálna definícia z http://its.1c.ru:

Inštalácia a nastavenia 1C: Enterprises 8.1 V verzii "klient Server"

Vo väčšine prípadov, na inštaláciu 1C: Enterprises 8.1 v "klient-server" verzie, stačí na spustenie programu 1C inštalačný program: Enterprises 8.1. Súčasne server 1C: Enterprises dostávajú štandardné hodnoty parametrov potrebných pre jeho normálne fungovanie.

Zvážte inštaláciu servera 1C: Podnikateľom podrobnejšie. V procese inštalácie servera 1C: Enterprises 8.1 Inštalačný program 1c: Podniky 8.1 Vykonáva tieto akcie:

    Kopíruje moduly zavádzania 1C servera: Enterprises v adresári zadané inštalačným programom 1C: Enterprises ako cieľový priečinok.

    Ak vyberiete možnosť "Vytvoriť používateľa USR1CV81" v procese inštalácie, potom vytvoríte používateľa USR1CV81. V mene tohto používateľa server pracuje 1C: Enterprises 8.1, ak začne ako služba. Je k dispozícii iba tie zdroje, ktoré vyžaduje 1C server. Je dôležité, aby Server 1C: Enterprises vyžadoval dva adresári: spoločný adresár so serverovými údajmi (zvyčajne "C: Programové súbory 1CV81 Server") a dočasný adresár súborov (zvyčajne "C: DOKUMENTY A NÁSTROJE USR1CV81 Nastavenia Temp "alebo" C: Winnt Temp "). Užívateľ USR1CV81 dostane práva do všeobecného adresára so serverovými údajmi. Katalóg dočasných súborov je zvyčajne k dispozícii všetkým používateľom.

    Ak sa počas procesu inštalácie aktivuje "Nastavte 1C server: Enterprise 8.1 ako služba Windows Service", prihlási sa na serveri Windows Server 1C: Enterprises a spustí ho. Keď prvý spustíte, je vytvorený klaster servera 1C: Enterprises s predvolenými nastaveniami. Má jeden pracovný server a jeden pracovný tok. Adresa operačného servera sa zhoduje s názvom počítača, na ktorom je inštalácia vykonaná.

Používateľ USR1CV81 a jeho pravé

Server 1C: Enterprises je aplikácia servera, ktorej by nemala závisieť od toho, ktorý používateľ zadal serverový počítač v interaktívnom režime, ak je zadaný niekto. Preto pri inštalácii servera 1C: Enterprises je vhodné vytvoriť špeciálny užívateľ USR1CV81 s právami minimálne potrebným pre 1C server: podniky, a nie sú určené na interaktívny vstup. Server 1c: Zdá sa, že podniky systém Windows USR1CV81.

Zvážte viac práv, ktoré majú byť inštalované užívateľom usr1cv81. Server 1c: Podniky používajú nasledujúce adresáre:

    Katalóg nakladacích modulov je v katalógu, zadaný program Nastavenia 1C: Enterprises ako cieľový priečinok. Má načítanie modulov servera 1C: podniky. User userr1cv81 vyžaduje, aby práva na čítanie údajov a spustenia programov z tohto adresára a jeho podadresári. Dostáva tieto práva implicitne, vďaka zaradeniu do skupiny používateľa.

    Adresár dát servera zvyčajne má názov "C: Programové súbory 1CV81 server". Užívateľ USR1CV81 vyžaduje úplné práva do tohto adresára. Inštalačný program 1C: Enterprises pri vytváraní používateľa USR1CV81 dáva svojim právam do tohto adresára.

    Katalóg dočasných súborov zvyčajne má názov "C: DOKUMENTY A NASTAVENIA USR1CV81 Miestne nastavenia" alebo "C: winnt temp", ktorý je určený hodnotou prostredia tempa alebo premenlivou Temp systémový Prostredie. Hodnotu tejto premennej v dialógovom okne Vlastnosti systému (START -\u003e Nastavenia -\u003e Ovládací panel -\u003e Systém -\u003e Rozšírené -\u003e Premenné prostredia). Inštalačný program 1C: Enterprises Určuje používateľa s plnými právami USR1CV81 do tohto adresára. Zvyčajne, keď inštalácie systému Windows Katalóg dočasných súborov je k dispozícii všetkým používateľom zahrnúť do svojho zoznamu prístupu skupiny tvorcu. Toto však nie je úplný prístup. Všetci používatelia nie sú k dispozícii najmä na vyhľadávanie súborov v tomto adresári. Inštalácia používateľa USR1CV81 Plné práva na dočasný adresár súborov umožňuje 1C server: Enterprises vykonávať všetky operácie, ktoré potrebujete. Zoznam prístupu môžete vidieť v dialógovom okne Vlastnosti adresára na karte zabezpečenia. Prítomnosť skupiny vlastníka tvorcu vám umožňuje prístup k adresáru každému používateľovi, ktorý vytvorí všetky súbory v tomto adresári alebo vlastní všetky súbory v tomto adresári. Zároveň sa používateľ, ktorý vytvoril súbor, bude zaznamenaný namiesto skupiny tvorcu skupiny tvorcu skupiny. Medzi užívateľmi, ktorí môžu mať prístup k tomuto adresáru, musí byť USR1CV81, obdarený plnou práv do tohto adresára.
    Je dôležité mať na pamäti, že adresár dočasných súborov konkrétneho používateľa (vrátane používateľa USR1CV81) je určený kombináciou premenných životného prostredia tohto užívateľského a systémového premenného prostredia. Ak chcete zistiť tento adresár, inštalačný program je 1C: Podniky vyžadujú používateľský kontext USR1CV81. K tomu v systéme Windows 2000, užívateľ, v mene ktorého sa spustí program inštalácie 1C: môžu byť potrebné podniky: pôsobiť ako súčasť operačný systém A kontrolu pochádzania. Privilégiá používateľa môžete skontrolovať v lokálnej utility SEQURITY Nastavenia v miestnej politike pobočky -\u003e Priradenie používateľov. V procese inštalácie nového softvéru, inštalačný program zvyčajne prijíma tieto výsady automaticky.

Registrácia servera 1C: Enterprises ako službu Windows

Server 1C: Enterprises sú jednoduchá konzola Aplikácia systému Windows A možno ho začať interaktívne. Avšak, pre trvalé použitie je to nepohodlné, pretože vloží spustenie servera 1C: podniky zo vstupu identického používateľa na serverový počítač. Ak chcete odstrániť túto závislosť, server 1c: Enterprises možno spustiť ako službu systému Windows. Ak to chcete urobiť, musí byť registrovaný v aplikácii Windows Services Manager.

Pre zobrazenie zoznamu služieb systému Windows a ich parametre je určený nástroj komponentov (ŠTART -\u003e Nastavenia -\u003e Ovládací panel -\u003e Nástroje na správu -\u003e Služby). Server 1c: Enterprises sú prezentované v servisnej službe Service List "Server 1C: Service Enterprise 8.1". Nastavenia služby Určite začiatok "Server 1c: Enterprise" (Raigent), užívateľa v mene, ktorý začína, ako aj reštartovaciu metódu v núdzových situáciách.

V dialógovom okne 1C: Enterprise 8.1 Agent servera 8.1, karta Všeobecné je znázornené RAIRE Process reťazec, ktorý je serverový agent 1C: Enterprises. Zvyčajne má tento riadok formulár:

Označuje, že:

    proces servera agenta je nakladací modul "C: Programové súbory 1CV81 bin ratiment.exe";

    rAGE Proces začína ako služba systému Windows a musí riadiť servisný manažér (-SRVC);

    používa sa ako serverový agent 1c: podniky (-Agency);

    keď prvý spustíte službu, musí byť klastra vytvorený s predvolenými parametrami a hlavným číslom IP portu 1541 (-Regportu 1541). V tomto porte sa klientske aplikácie musia pripojiť k informačným základniam registrovaným v klastri;

    Server servera agenta musí mať číslo 1540 (-Port 1540). Týmto portom musí byť klastrová konzola pripojená k centrálnemu serveru na vykonávanie administratívnych funkcií;

    keď spustíte procesy klastra na tomto serveri, dynamicky priraďujú IP porty z rozsahu 1560-1591 (-Regunity 1560: 1591).

    všeobecné klasterové údaje budú umiestnené v C: Program súbory 1CV81 Directory Directory (-D "C: Program súbory 1CV81 Server").

Servisný server 1C: Enterprise 8.1 »Môže byť pridaný alebo odstránený nielen pri inštalácii alebo odstraňovaní 1C: Enterprises inątalačného programu 1C: Enterprises 8.1, ale manuálne. Ak to chcete urobiť, môžete vykonať RAGENT Utility z príkazového riadka zadaním príslušných parametrov.

Ak chcete vytvoriť službu, musíte zadať parameter -intsRVC parameter a parametre: -Usr - Užívateľské meno v mene ktorého služba musí byť spustená, -Pwd je heslo tohto používateľa. V tomto prípade budú zostávajúce parametre parametre reťazca servera servera 1C: podniky ako služby. Napríklad pre štandardnú registráciu servisného servisu služby 1c: Podniky v režime Debug Súbor parametrov by mal byť:

"C: Programové súbory 1CV81 bin \\ grent.exe" -intsrvc -usr. \\ T \\ t Debug.

Ak chcete službu odstrániť, musíte zadať parameter -RMSRVC. Napríklad:

"C: Programové súbory 1CV81 BIN \\ 1CV81 BIN - RAGENT.EXE" -RMSRVC

Niekedy je možné zmeniť serverový agent, ktorý spustite reťazec alebo iné parametre servisu agenta, napríklad, aktivujte režim LEPUG, alebo vytvoriť viac služieb rôzne verzie. Dialógové okno služby služby neumožňuje upraviť spúšťací reťazec aplikácie služby a niektoré ďalšie parametre, napríklad identifikátor služby. Ak chcete upraviť, budete potrebovať nástroj Regedit určený na zobrazenie a úpravu. systémový register Windows.

Pozor!
Úprava systémového registra systému Windows vyžaduje extrémnu opatrnosť, pretože chybné zmeny v ňom môže viesť operačný systém V nefunkčnej stave.

Spustite pomôcku Regedit (Otvorte štart -\u003e Spustiť a zadajte Regedit) a vyberte pobočku:

HKEY_LOCAL_MACHINE SYSTÉMY SKÚŠKACLIVOSTI SLUŽBY SLUŽBY 1C: ENTERPRISE 8.1 Server Agent

Medzi jeho parametre existuje parameter ImagePath, ktorej hodnota je reťazec servera servera 1C: podniky. Tu môžete pridať nové parametre spúšťania alebo zmeniť hodnoty existujúcich. Kompletný zoznam možných parametrov je uvedený v knihe "1C: Enterprise 8.1 Client-Server" Dokumentácia.

Ak potrebujete zaregistrovať viac nezávislých 1C serverových služieb: Enterprises musia špecifikovať rôzne zavádzacie moduly, rôzne porty a rôzne katalógy klastrov. Stále je potrebné ich zaregistrovať s rôznymi identifikátormi služieb. Toto je možné urobiť takto:

    Vytvorte prvú službu:

"C: Programové súbory 1CV81 bin-Ragen.exe" -SRVC -Agent-REGREGPORT 1541 -PORT 1540 -PRANGE 1560: 1591 -D "C: Programové súbory 1CV81 Server"

    Pomocou pomôcky Regedit zmeňte identifikátor registrovaného servisu. Na tento účel: Vyberte si pobočku


    HKEY_LOCAL_MACHINE SYSTÉMU SYSTÉMU SKÚŠKACLIVOSTI SLUŽBY 1C: Enterprise 8.1 Server Agent

    Vytvorte druhú službu:

"C: Programové súbory 1CV81_10 \\ BIN \\ 1CV81_10

    Možno sa zmení aj jeho identifikátor. Na tento účel: Vyberte si pobočku
    HKEY_LOCAL_MACHINE SYSTÉMY SKÚŠKACLIVOSTI SLUŽBY SLUŽBY 1C: ENTERPRISE 8.1 Server Agent
    A zmeniť jej meno, napríklad na:
    HKEY_LOCAL_MACHINE SYSTÉMY SYSTÉMU SKÚŠKACIESTOSTI SLUŽBY 1C: Enterprise 8.1 Server Agent

Čo nemôže urobiť inštalačný program 1C: podniky

Ako už bolo uvedené, inštalačný program 1C: Enterprises Copies 1c Loading Moduly: podniky a vykonáva potrebnú registráciu v spoločnosti COM a v službách služby Windows Services. Vyššie uvedené sú informácie potrebné na pochopenie vnútorných mechanizmov tejto registrácie. Ak je serverový počítač nainštalovaný nielen server, ale aj klientsky diel 1C: Enterprises, potom je pripravený pracovať ihneď po inštalácii (a pripojenie ochranných kľúčov).

K serveru 1C: Enterprises boli k dispozícii z iných počítačov v miestnej sieti, musíte skontrolovať nastavenia siete Na serveri a klientskom počítači, ako aj pre sieť ako celok. Prenos dát medzi klientskymi aplikáciami a 1C serverom: Enterprises, ako aj medzi procesmi klastra servera sa používa TCP / IP. Zo správnej nastavenia závisí od práce 1C: Enterprises v verzii klienta-server.

1C Server Cluster procesy: Podniky sú navzájom pripojené adresami definovanými ako hodnoty vlastností "počítačových" vlastností vlastností pracovných serverov. Pre klastra je potrebné, aby hodnota vlastnosti "Počítač" bola buď adresa IP v bode, alebo taká symbolická adresa, ktorou môže byť IP adresa definovať pomocou funkcie GetostByName definovanej v programovom rozhraní protokolu TCP protokolu. Definícia IP adresy sa vykonáva buď na základe lokálnej tabuľky symbolických adries (C: Winnt System32 Drivers Etc Hosts) alebo podľa adries v dostupnom mieste DNS servery. Ak na symbolickej adrese pracovného servera, jeho IP adresa nie je určená alebo určená nesprávne (napríklad IP adresa nezodpovedá skutočnej IP adresu tento počítač) Potom klastra nebude fungovať. Je dôležité, aby mená počítačov a ich adresy definované v oknách na každom z pracovných serverov klastra neboli v rozpore so svojimi menami v DNS.

Na každom pracovnom serveri používajú procesy klastra používajúce porty: IP port operačného servera (zvyčajne 1540); OP porty z IP portov portov pracovného toku (zvyčajne 1560-1591). Okrem toho sa port klastra používa na centrálnom klastrovom serveri (zvyčajne 1541). Ak sa sieťové obrazovky používajú v systéme, musí byť povolený prenos dát cez tieto porty. Namiesto povolenia prístavu zo zoznamu zoznamu môžete povoliť prenos dát procesov klastra (Raigent, RMNGR, RPHOST).

Pripojenie klienta Aplikácia 1C: Podniky so serverom beží v 2 etapách. Spočiatku sa zavádza pripojenie k riaditeľovi klastra. To používa adresu centrálneho servera (symbolického alebo číselného) a klastrového portu (zvyčajne 1541). Ďalej, aplikácia klienta vytvorí spojenie s jedným z pracovných postupov. Ako jeho adresa, hodnota "počítačových" vlastností príslušného pracovného servera a portu pracovného toku, ktorý je vybraný z IP portu operačných serverových portov. Prenos dát na tieto porty musia byť povolené vo všetkých sieťových obrazovkách na trase z klientskej aplikácie na počítačové klastrové počítače 1C: podniky. IP adresa procesov servera sa vykonáva pomocou funkcie GetostByName na počítači klienta. Je dôležité, aby mená centrálnych a pracovných serverov a ich adresy definované v systéme Windows na každom z klastrových serverov neboli v rozpore so svojimi menami v DNS prístupnom k \u200b\u200bpočítaču klienta.

A posledný. Je zrejmé, že pre úspešné prístup k 1C serveru: Enterprises z iných počítačov, musí byť v sieti a musia sa vykonať potrebné nastavenia. Pripojenie k sieti a metodike konfigurácie sa týkajú správy sietí na základe Microsoft Windows. a sú opísané v príslušných pokynoch.

Vlastnosti SQL Server Nastavenia

1C: Podnik v "klient-server" verzia používa na ukladanie údajov SQL Server. V tomto prípade sa na serveri SQL Server označuje len server 1C: Enterprises. Zákazníci 1C: Enterprises priameho prístupu k SQL Serveru nemajú. Inštalácia a konfigurácia SQL Server je podrobne opísaný v dokumentácii SQL Server Server. Pre úspešnú prevádzku servera 1C: Enterprises s SQL Serverom musia venovať osobitnú pozornosť nasledujúcim nastaveniam.

    Povinné komponenty SQL Server. Pre prístup k SQL Serveru zo strany servera 1C: Enterprises na počítači s 1C servera: Enterprises musia byť nainštalované Microsoft Access Data Access 2.6 alebo novší.

    Authentication SQL Server. Prístup k databáze SQL Server určuje užívateľ v mene ktorého prístup k databázam. Z počítača, na ktorom je nainštalovaný server SQL, spustite nástroj SQL Server Enterprise Manager Utility, nájdeme miestny uzol (Console Root -\u003e Microsoft SQL Servers -\u003e SQL Server Group -\u003e (Local)) a otvorte jeho vlastnosti. Na karte SQURITY môžete vidieť, že SQL Server podporuje dve metódy autentifikácie používateľa: len SQL Server a Windows a Windows. Autentifikácia systému Windows umožní 1C server: Enterprises prístup k SQL Serveru len v mene používateľa USR1CV81, ktorý neumožňuje rozlišovať medzi prístupovými právami na rôzne informačné základy obsluhované jedným 1C serverom: podniky. Odporúča sa vybrať SQL Server a Mode Windows. V tomto prípade sa odvolanie na konkrétne informačné databázu vykoná v mene používateľa, ktorý je špecifikovaný ako užívateľ SQL Server pri vytváraní tejto informačnej základne. Je dôležité, aby tento užívateľ mal mať nielen plné práva na databázu informácií, ale aj právo vytvárať databázy v SQL Serveri a prečítajte si hlavné databázové tabuľky.

    Sieťové protokoly na prístup k SQL Serveru. Ak sú server 1C: Enterprises a SQL Server uverejnený na rôznych počítačoch, potom musíte konfigurovať protokoly prístupu k sieti na SQL Server. To možno vykonať pomocou pomôcky SQL Server Client Client Network Utility. Na karte Všeobecné môžete vybrať zoznam sieťových protokolov používaných na prístup k SQL Serveru. Najrýchlejšie a najjednoduchšie je použitie protokolu TCP / IP. Pri použití iných protokolov je potrebné mať na pamäti, že niektoré z nich, ako napríklad pomenované potrubia, vykonávajú dodatočnú autentifikáciu. nástroje systému Windows Pri výmene údajov so SQL Serverom. V tomto prípade musí byť používateľ USR1CV81 zaregistrovaný na úspešnú prácu s SQL Serverom v počítači s SQL Serverom. Prístupový protokol k tomuto serveru SQL je možné zmeniť na karte Alias.

26.07.2017

Pridanie pravidiel v systéme Windows Server 2012 R2 Firewall pre 1C: Enterprise

Počas práce rôznych služieb a softvéru sieťové protokolyTieto pracovné položky používajú špecifické prístavy, prostredníctvom ktorých dochádza k výmene údajov.

V konfigurácii Branmaer systému Windows Server 2008/2012 R2 je poskytnutá predvolená sieťová aktivita. Dať svoju príležitosť klientske programy Práca cez príslušné porty so serverovými komponentmi, musíte pridať pravidlá do systému Windows Firewall, aby ste si mohli vymieňať údaje o sieti pomocou určitých portov.

Užívatelia často čelia situáciám, v ktorých klientský softvér nemôže nájsť server "1C: Enterprise", spustený v prostredí servera spravovaný Win Server 2012. To môže vykonať nasledujúce chyby:

    chyba prístup k serveru cez sieť;

    chyba pri vykonávaní operácií s informačnou základňou;

    neúspešné pokus o vytvorenie spojenia, potrebná reakcia z iného počítača sa nezískala;

    pevné pripojenie bolo prerušené kvôli nesprávnej odozve už pripojeného počítača.

Chyba údaje naznačujú, že softvér klienta zlyhal pri zadanej adrese, ktorá nájde 1C server. Často sa stáva, že na serveri je prístav potrebný na pripojenie jednoducho zatvorený. V prípade 1C servera je to prístav na číslo 1541.

Ak chcete otvoriť tento port, musíte ísť na server cez pripojenie RDP a spustiť správa Windows POŽARNE dvere. Táto operácia môže byť vykonaná dvoma spôsobmi. Prvou možnosťou je prejsť na "Ovládací panel", potom v podsekcii "Systém a bezpečnosť", musí byť spustený DG E, vlastne brána firewall.

Aj pre to môžete použiť príkazový riadok spustením príkazu Firewall.cpl v ňom - \u200b\u200bpre to stlačte klávesové tlačidlá WIN + R, potom, čo prejdite na časť "Otvoriť", zadajte názov príkazu a kliknite na potvrdenie .

Potom, čo dostaneme prístup windows Firewall, Vo svojom aktívnom okne potrebujeme vybrať sekciu ďalších parametrov, ktorá sa nachádza v ľavom menu. Ďalej na ľavej strane nového okna, ktorý otvoril nové okno, musí byť spracované do časti pravidiel pre prichádzajúce spojenia a zvoľte "Vytvoriť nové pravidlo" prostredníctvom ponuky akcií.

Predtým nájdeme Sprievodcu pravidiel pre nové prichádzajúce spojenia. Na titulnej strane musíte vybrať typ zvoleného pravidla označeného názvom "pre porty" a možno ho nasledovať. Teraz zadajte protokol prenosu siete (v našom prípade, zadajte TCP), ako aj počet otvorených portov.

Na nasledujúcej karte budeme musieť špecifikovať priamo, ktorá bude spojená s pravidlom, ktorú vytvoríme. Máme záujem o "Povoliť pripojenia". Vyberte si ho a kliknite na tlačidlo "Ďalej". Teraz oslavujte požadované profily brány firewall systému Windows, ktoré vytvárame akciu. posledná strana Majster nás pozýva za zadanie mena pre nové pravidlo, ako aj pridať popis, ak je to žiaduce. Kliknite na pripravenú a kompletnú prácu s majstrom.

Po vytvorení pravidla sa musíte pokúsiť znova pripojiť k serveru 1C. Keď sa pripojíte, uvidíme tú istú chybu, ale teraz správa už hovorí o inom prístave na číslo 1560.

Analogicky s portami opísanými vyššie, pridajte ďalšie pravidlo, do ktorého zadáte rozsah portov 1560-1591. Tieto porty sú potrebné na poskytovanie rôznych programových procesov 1c. Porty zahrnuté v tomto rozsahu označujú pomlčkou v sekcii Protocol a ports.

Po vykonaní manipulácií prejdite na bránu Windows Firewall s pokročilou bezpečnostnou snap. Tu, v sekcii Pravidlá pre prichádzajúce spojenie, budeme môcť vidieť naše pravidlá. Súčasne musí byť Klient 1C voľne pripojený k serveru. Ak sa potrebujete na pripojenie k serveru cez administračnú konzolu 1C servera, budete musieť vytvoriť samostatné pravidlo, ktoré otvorí port 1540.

Ak potrebujete pridať pravidlá pre odchádzajúce spojenia, môžete použiť rovnaký systém pravidiel pre jednotlivé protokoly a programy.

Nastavenie Windows Firewall pre WIN Server 2012 na 1C Server + MS SQL

Teraz niekoľko slov o konfigurácii firewallu v rámci systému Windows Server 2012 v zadanej konfigurácii. Takáto banda nie je nezvyčajná pre moderné kancelárie, ale niekedy to trvá čas na zistenie windows funguje Firewall s 1C serverovým prostredím.

Za predpokladu, že server prijíma pripojenie k štandardnému portu TCP 1433, je potrebné jednoducho umožniť tento prístav pomocou vytvorenia pravidiel brány firewall, ktoré sme vyzerali vyššie. Ak chcete skontrolovať, či práca skutočne prejde cez tento port, môžete spustiť SQL Server Configuration Dispatch Snap na server 2012 a prejdite na kartu Konfigurácia siete. Tu je potrebné vybrať kartu protokolov pre MSSQLSERVER a nájsť protokol TCP / IP v ľavom okne. Vyberte ho a kliknite na "Vlastnosti", po ktorých hľadáme kartu "IP adresy" a odhaliť pobočku iPaii.

Ak je port SQL dynamický, budete musieť vyriešiť pripojenie k nasledujúcej aplikácii% ProgramFiles% \\ Microsoft SQL Server MSSQL10_50.mssqlserver MSSQL \\ BINN SQLSSERVR.EXE.

Ako už bolo uvedené vyššie, 1C server pracuje s portom 1541 a porty v rozsahu 1560-1591. Často sa však stáva, že pre nezrozumiteľné dôvody sa tento zoznam otvorených portov nepodarí rovnaký ako pripojený server. Takže všetko, čo fungovalo na 100%, stačí rozšíriť tento rozsah špecifikovaním portov od 1540 do 1591.

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. Podľa tohto prípadu pridelené samostatný server S pomerne pôsobivými vlastnosťami, 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.

Montážny program 1C: Enterprises 8.2 a 8.3 softvér Použitie š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 \\ t Controlservice Chyba!

Vyskočil som chybu! 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 musíte tento server znovu zaregistrovať, ale zároveň špecifikovať iné porty ako tie, 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: Budete musieť urobiť táto operácia Zakaždým, keď je potrebné 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 verzie 8.2, automaticky sa otvorí v požadovanej verzii tenkého klienta.

Š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), a vytvorte podávanie klastry na konzole na pracovnej ploche pre konzolu. Poskytnite 8,3 (napríklad označenie je lepšie okamžite premenované, napríklad 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 ...