Koneiden nousu: tekoälyn todelliset sovellukset
Tekoäly ei ole tulevaisuudessa, se tässä nykyisyydessä Tässä blogissa Lue kuinka tekoälysovellukset ovat vaikuttaneet eri sektoreihin.
MySQL multi-master replikointi on erinomainen ominaisuus MySQL:ssä. On kuitenkin vain yksi ongelma; tavallinen monen isännän replikointi ei näytä koskaan olevan yhtä vakaa kuin jokin isäntä-orja-replikointi. Se vaatii aina huomiota. Siellä Percona tulee peliin. Percona-tiimi on kehittänyt hämmästyttävän tuotteen nimeltä Percona XtraDB -klusteri. XtraDB sisältää maailmanluokan multi-master-replikoinnin, joka toimii Galeran avulla. Joten mitä me odotamme? Aloitetaan.
VM 1:
ssh root@xxx.xxx.xxx.xxx
VM 2:
ssh root@yyy.yyy.yyy.yyy
Suorita molemmissa solmuissa seuraava komento:
echo -e "deb http://repo.percona.com/apt wheezy main\ndeb-src http://repo.percona.com/apt wheezy main" >> /etc/apt/sources.list.d/percona.list && apt-key adv --keyserver keys.gnupg.net --recv-keys 1C4CBDCDCD2EFD2A
Nyt meidän on päivitettävä lähteet:
apt-get update
Asennus on yksinkertainen:
apt-get install percona-xtradb-cluster-56
Jos olet perehtynyt MySQL:ään, tämän seuraavan näytön pitäisi näyttää tutulta. Seuraa vain näytön ohjeita salasanan syöttämiseksi.
Kokoonpano on melko yksinkertainen. Sinun tarvitsee vain lisätä muutama rivi MySQL-määritystiedostoon. Tässä tapauksessa aion käyttää Nanoa, mutta voit käyttää haluamaasi tekstieditoria.
Käytä tätä avataksesi tiedoston molemmissa koneissa:
nano /etc/mysql/my.cnf
Siirry kohtaan bind-address = 127.0.0.1ja lisää # sen eteen. Lisää seuraavat rivit välittömästi (kommentoidun) bind-addressrivin jälkeen:
### Galera library.
wsrep_provider=/usr/lib/libgalera_smm.so
### IP addresses of your two nodes.
wsrep_cluster_address=gcomm://xxx.xxx.xxx.xx,yyy.yyy.yyy.yyy
### This will not work unless binlog is formatted to ROW.
binlog_format=ROW
### This changes how InnoDB autoincrement locks are managed and is a requirement for Galera
innodb_autoinc_lock_mode=2
### Node #1 address (The node you are ssh`d into now.)
wsrep_node_address=xxx.xxx.xxx.xx
### SST Method
wsrep_sst_method=xtrabackup-v2
### Cluster name
wsrep_cluster_name=xtradb
### Node Name, in this case we will just call it xtradb1
wsrep_node_name=xtradb1
### Authentication, REMEMBER THIS.
wsrep_sst_auth="sstuser:yoursecretpass"
Tallenna ja poistu tiedostosta (Ctrl+X).
Käynnistetään nyt solmu:
/etc/init.d/mysql bootstrap-pxc
Seuraavaksi meidän on luotava käyttäjä ja annettava sille oikeudet, siksi sinun on muistettava tämä salasana. Sinun on kirjauduttava MySQL-kuoreen ( mysql -u root -p) ja kirjoitettava seuraava (älä sisällytä mysql>):
mysql> CREATE USER 'sstuser'@'localhost' IDENTIFIED BY 'yoursecretpass';
mysql> GRANT RELOAD, LOCK TABLES, REPLICATION CLIENT ON *.* TO 'sstuser'@'localhost';
mysql> FLUSH PRIVILEGES;
Toisen solmun konfiguraatio on identtinen ensimmäisen kanssa kahta arvoa lukuun ottamatta. Jälleen kerran kommentoi bind-address = 127.0.0.1ja liitä seuraava heti sen jälkeen. Muista muokata arvoja vastaavasti.
### Galera library.
wsrep_provider=/usr/lib/libgalera_smm.so
### IP addresses of your two nodes.
wsrep_cluster_address=gcomm://xxx.xxx.xxx.xx,yyy.yyy.yyy.yyy
### This will not work unless binlog is formatted to ROW.
binlog_format=ROW
### This changes how InnoDB autoincrement locks are managed and is a requirement for Galera
innodb_autoinc_lock_mode=2
### Node #2 address (The node you are ssh`d into now.)
wsrep_node_address=yyy.yyy.yyy.yyy
### SST Method
wsrep_sst_method=xtrabackup-v2
### Cluster name
wsrep_cluster_name=xtradb
### Node Name, in this case we will just call it xtradb1
wsrep_node_name=xtradb1
### Authentication, REMEMBER THIS.
wsrep_sst_auth="sstuser:yoursecretpass"
Kirjoita seuraavaksi /etc/init.d/mysql start. Näet seuraavan tulosteen:
[....] Starting MySQL (Percona XtraDB Cluster) database server: mysqld . .
[....] State transfer in progress [ok]
Se siitä! Olet määrittänyt usean pääkoneen XtraDB-klusterin! Tämä on huoleton XtraDB-klusteri erinomaisella suorituskyvyllä.
Kirjoita solmuun 1 mysql -u root -psitten create database demo;. Vastakkaisessa solmussa kirjaudu sisään MySQL:ään root-tunnuksella ja kirjoita show databases;. Jos kaikki toimi oikein, näet luomasi tietokannan vastakkaisessa solmussa!
Tekoäly ei ole tulevaisuudessa, se tässä nykyisyydessä Tässä blogissa Lue kuinka tekoälysovellukset ovat vaikuttaneet eri sektoreihin.
Oletko myös DDOS-hyökkäysten uhri ja hämmentynyt ehkäisymenetelmistä? Lue tämä artikkeli ratkaistaksesi kysymyksesi.
Olet ehkä kuullut, että hakkerit ansaitsevat paljon rahaa, mutta oletko koskaan miettinyt, kuinka he ansaitsevat tuollaista rahaa? keskustellaan.
Haluatko nähdä Googlen vallankumouksellisia keksintöjä ja kuinka nämä keksinnöt muuttivat jokaisen ihmisen elämää nykyään? Lue sitten blogia nähdäksesi Googlen keksinnöt.
Konsepti itseohjautuvista autoista lähteä tielle tekoälyn avulla on ollut haaveena jo jonkin aikaa. Mutta useista lupauksista huolimatta niitä ei näy missään. Lue tämä blogi saadaksesi lisätietoja…
Kun tiede kehittyy nopeasti ja ottaa haltuunsa suuren osan ponnisteluistamme, myös riskit altistaa itsemme selittämättömälle singulariteetille kasvavat. Lue, mitä singulaarisuus voisi tarkoittaa meille.
Blogista saat tietää Big Data -arkkitehtuurin eri kerroksista ja niiden toiminnoista yksinkertaisimmalla tavalla.
Tietojen säilytystavat ovat kehittyneet mahdollisesti Datan syntymästä lähtien. Tämä blogi käsittelee tiedon tallennuksen kehitystä infografian pohjalta.
Tässä digitaalisessa maailmassa kodin älylaitteista on tullut tärkeä osa elämää. Tässä on muutamia älykkäiden kodin laitteiden hämmästyttäviä etuja, joiden avulla ne tekevät elämästämme elämisen arvoista ja yksinkertaisempaa.
Apple julkaisi äskettäin macOS Catalina 10.15.4 -lisäpäivityksen ongelmien korjaamiseksi, mutta näyttää siltä, että päivitys aiheuttaa lisää ongelmia, jotka johtavat mac-koneiden tiilikaamiseen. Lue tämä artikkeli saadaksesi lisätietoja