Praleisti ir pereiti prie pagrindinio turinio

Pranešimai

Rodomi įrašai nuo Kovo, 2018

Kaip išlaikyti procesus baigus SSH sesija

Tai galima atlikti su programa 'screen'.
Prisijungus 'ssh' pagalba prie nutoliusio kompiuterio, renkam 'screen' komandą ir paleidžiam norimą programą/komandą.
Tam kad procesas būtų nenutrauktas 'screen' aplinkoje turime paspausti sekančia klavišų kombinacijas: Ctrl-A ir tada Ctrl-D (ši klavišų kombinacija gražins atgal į terminalo aplinką neuždarant paleistos programos). Po ko jau galime atsijungti nuo 'ssh' sesijos.
Tam, kad vėl prisijungus prie nutolusio kompiuterio grįžti atgal į vykdomos programos langą turime panaudoti sekančią komandą 'screen -r'.

MySQL klasterio (MySQL cluster) diegimas

Įžanga MySQL klasteris yra programinės įrangos technologija, užtikrinanti didelį duomenų prieinamumą ir pralaidumą. Yra nemažai sukurtų technologijų dideliems duomenų pralaidumams sukurti (pvz. Galera Cluster). Žymiai spartiems duomenų pralaidumams naudojama 'Sharding' technologija. Čia aptarsime tik klasterio diegimą, nesigilinsim į optimizavimo dalykus. Todėl mums pakaks trijų virtualių mašinų (paprastai dėl didesnio našumo naudojama ne mažiau kaip keturios mašinos - serveriai). Būtinos sąlygos Mums prireiks trijų virtualių mašinų: viena MySQL klasterio valdymui ir dvi duomenų saugojimui. Taigi pasinaudojant VBox arba VMware pasiruošiam tris virtualias mašinas sekančių charakteristikų:

Operacinė sistema - Ubuntu Server 16.04.41GB RAM8GB HDD1 CPUĮgalintas vietinis tinklas MySQL klasteris naudoja ne mažai operatyviosios atminties todėl kiekviena virtuali mašina turėtų turėti ne mažiau kaip 1GB atminties.
Vietinis tinklas su virtualiomis mašinomis turėtų atrodyti sekančiai:

192.…

MongoDB duomenų importavimas ir eksportavimas

JSON arba CSV formatu parengtų duomenų importavimas:
$ mongoimport -d duomenuBaze -c kolekcijosPavadinimas --type CSV --file failas.csv --headerline --username vardas --password slaptazodis --authenticationDatabase admin

$ mongoimport -d duomenuBaze -c kolekcijosPavadinimas --type JSON --file failas.json --username vardas --password slaptazodis --authenticationDatabase admin

JSON formatu parengtų duomenų eksportavimas: $ mongoexport --db duomenuBaze --collection kolekcijosPavadinimas --out failas.json --username vardas --password slaptazodis --authenticationDatabase admin