Instrukcja instalacji

Z Net47 2.0
(Różnice między wersjami)
Skocz do: nawigacji, wyszukiwania
 
(Nie pokazano 5 wersji utworzonych przez 2 użytkowników)
Linia 3: Linia 3:
 
'''Pamięć RAM'''
 
'''Pamięć RAM'''
 
<pre>
 
<pre>
Minimalna ilość: 16 GB w tym:
+
Minimalna ilość: 8 GB (zalecamy 16 lub więcej)</pre>
System: 4 GB
+
RAM dyski dla bazy danych: 12 GB</pre>
+
  
 
'''Rdzenie'''
 
'''Rdzenie'''
Linia 12: Linia 10:
 
-> średnich - 8 lub 16
 
-> średnich - 8 lub 16
 
-> dużych - 24
 
-> dużych - 24
-> powyżej 15 tyś abonentów - instalacja rozproszona na wielu serwerach (temat do uzgodnienia z nami)
+
-> powyżej 15 tyś abonentów - instalacja rozproszona na wielu serwerach
 
</pre>
 
</pre>
  
 
+
*Na maszynie wirtualnej instalujemy <span style="color: red">'''CentOS w wersji 7 Minimal (64 bit)'''(link do pobrania [ http://isoredirect.centos.org/centos/7/isos/x86_64/ ])</span>.
 
+
*Na maszynie wirtualnej przeznaczonej dla nowej wersji instalujemy <span style="color: red">'''CentOS w wersji 7 Minimal (64 bit)'''(można pobrać [ http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1708.iso ])</span>. Polecany system plików ext4 (partycja boot najlepiej na ext2). Nie zalecamy instalacji na systemie plików LVM osobom, które nie potrafią administrować takim systemem plików.  
+
  
 
'''Przykładowy schemat podziału dysku:'''
 
'''Przykładowy schemat podziału dysku:'''
 
<pre>
 
<pre>
  dysk 146GB
+
       system / (50GB)
       system / (46GB)
+
       /home (50-100GB) (w /home przechowywane dokumenty .pdf oraz backupy bazy danych)
       /home (100GB) (w /home są trzymane też pdfy z dokumentami, warto odrazu zrobić większą, żeby w przyszłości nie kombinować
+
       /boot (wystarcza 1GB, nie ma konieczności trzymania /boot na osobnej partycji)
              jak tych danych przybędzie, kopie bazy tworzone z crona również domyślnie są trzymane w /home, więc jeśli niemamy
+
              jakiegoś mechanizmu, który rotuje te backupy, albo wypycha np. po nfs na jakiś zasób to tego miejsca może szybko zabraknąć)
+
       /boot (wystarcza 500MB [pod warunkiem że nie trzymamy całej historii kerneli :)], w tej chwili niema konieczności  
+
              trzymania /boot na osobnej partycji, ale oczywiście można)
+
  
   macierz 2x146GB
+
   baza danych 2x146GB
         /var/lib/pgsql/ (tam jest sql, tak że tu trzeba by zamontować tą macierz z dwóch dysków 146GB)
+
         /var/lib/pgsql/ (zalecamy szybkie dyski SAS lub SSD)
  
 
   dysk 2TB
 
   dysk 2TB
       /home/logi (domyślnie siedzą w /home/logi i do tego katalogu trzeba sobie podmontować dysk 2TB)
+
       /home/logi (domyślnie przechowywane są logi z ruchu sieciowego - FLOW. Lokalizacja jest dowolna)
 
</pre>
 
</pre>
*'''Film''' z procesem instalacji systemu: [http://www.youtube.com/watch?v=oPtZW9Rwkrw Film]
+
 
 
*Po zainstalowaniu CentOS wykonujemy polecenie:
 
*Po zainstalowaniu CentOS wykonujemy polecenie:
 
<pre>yum upgrade</pre>
 
<pre>yum upgrade</pre>
Linia 46: Linia 38:
 
Całość trwa około 20-30 minut w zależności od wydajności serwera i prędkości łącza.
 
Całość trwa około 20-30 minut w zależności od wydajności serwera i prędkości łącza.
 
* <span style="color: red"><big>'''Uwaga!''' Wersja '''DEMO''' systemu NET47 umożliwia uruchomienie systemu dla '''100 komputerów, 10 telefonów i 5 telewizji'''. Uruchomienie systemu w wersji DEMO jest możliwe tylko wtedy gdy liczba komputerów, telefonów i telewizji przechowywanych w bazie jest równa lub mniejsza od podanych wartości. Dlatego '''przed wykonaniem migracji''' należy zgłosić się po '''klucz licencyjny''', aby system działał poprawnie.</big></span>
 
* <span style="color: red"><big>'''Uwaga!''' Wersja '''DEMO''' systemu NET47 umożliwia uruchomienie systemu dla '''100 komputerów, 10 telefonów i 5 telewizji'''. Uruchomienie systemu w wersji DEMO jest możliwe tylko wtedy gdy liczba komputerów, telefonów i telewizji przechowywanych w bazie jest równa lub mniejsza od podanych wartości. Dlatego '''przed wykonaniem migracji''' należy zgłosić się po '''klucz licencyjny''', aby system działał poprawnie.</big></span>
 +
 +
'''Dodatkowe maszyny wirtualne'''
 +
 +
<pre>Maszyna wirtualna pod TOK (opcjonalnie, tylko jeśli wykorzystywany będzie moduł Telefoniczna Obsługa Klienta):
 +
Ubuntu server 18
 +
2xCPU
 +
4GB RAM
 +
dysk 50GB
 +
</pre>
 +
 +
<pre>
 +
Maszyna wirtualna pod Radius:
 +
Istnieje możliwość instalacji wielu instancji w celu rozproszenia usług.
 +
Ubuntu server 18
 +
2xCPU
 +
4GB RAM
 +
dysk 50GB + dysk na Accounting 50GB
 +
</pre>
  
  
 
[[Kategoria:Migracja_1]]
 
[[Kategoria:Migracja_1]]

Aktualna wersja na dzień 15:56, 14 lut 2022

  • Minimalne wymagania systemowe:

Pamięć RAM

Minimalna ilość: 8 GB (zalecamy 16 lub więcej)

Rdzenie

Minimalna ilość rdzeni dla firm:
-> małych - 4
-> średnich - 8 lub 16
-> dużych - 24
-> powyżej 15 tyś abonentów - instalacja rozproszona na wielu serwerach

Przykładowy schemat podziału dysku:

       system / (50GB)
       /home (50-100GB) (w /home przechowywane są dokumenty .pdf oraz backupy bazy danych)
       /boot (wystarcza 1GB, nie ma konieczności trzymania /boot na osobnej partycji)

   baza danych 2x146GB
        /var/lib/pgsql/ (zalecamy szybkie dyski SAS lub SSD)

   dysk 2TB
       /home/logi (domyślnie przechowywane są logi z ruchu sieciowego - FLOW. Lokalizacja jest dowolna)
  • Po zainstalowaniu CentOS wykonujemy polecenie:
yum upgrade

Wykonujemy reboot servera

  • Instalujemy system NET47 zgodnie z prezentacją: Prezentacja
yum install wget
wget http://repo.ostrog.net/config/net47_2/instalator/instalacja-centos.sh -O instalacja.sh
chmod 755 instalacja.sh
./instalacja.sh

Całość trwa około 20-30 minut w zależności od wydajności serwera i prędkości łącza.

  • Uwaga! Wersja DEMO systemu NET47 umożliwia uruchomienie systemu dla 100 komputerów, 10 telefonów i 5 telewizji. Uruchomienie systemu w wersji DEMO jest możliwe tylko wtedy gdy liczba komputerów, telefonów i telewizji przechowywanych w bazie jest równa lub mniejsza od podanych wartości. Dlatego przed wykonaniem migracji należy zgłosić się po klucz licencyjny, aby system działał poprawnie.

Dodatkowe maszyny wirtualne

Maszyna wirtualna pod TOK (opcjonalnie, tylko jeśli wykorzystywany będzie moduł Telefoniczna Obsługa Klienta):
Ubuntu server 18
2xCPU
4GB RAM
dysk 50GB
Maszyna wirtualna pod Radius:
Istnieje możliwość instalacji wielu instancji w celu rozproszenia usług.
Ubuntu server 18
2xCPU
4GB RAM
dysk 50GB + dysk na Accounting 50GB
Osobiste
Przestrzenie nazw
Warianty
Działania
Nawigacja
Konfiguracja Systemu
Szablony
API
PostgreSQL
Narzędzia
MENU