* * *
Benvenuto! Effettua l'accesso oppure registrati.
Hai perso l'e-mail di attivazione?
01 Giugno 2020, 21:49:52

Inserisci il nome utente, la password e la durata della sessione.

Links

ads

Benvenuto


Benvenuto su la Community CentOS-Italia.Org

La Community Italiana di Linux CentOS e' lieta di averti tra noi , CentOS-Italia.Org e' un risorsa di guide e forum dal principiante al sistemista senior.
Clicca qua per registrati ora

La registrazione e' gratuita e ti consente di avere pieno accesso alle risorse di CentOS-Italia.org , come uso della ricerca avanzata , le funzioni interattive del portale e visualizzare i links nei post.
Gli utenti registrati non visualizzano gli ads, quindi registrati subito se non l'hai gia fatto.

Lo staff di CentOS-Italia.Org cerca di rendere la community un posto piacevole e il piu' produttivo possibile, invitiamo quindi i nuovi utenti a leggere le regole base.
Per info o problemi di registrazione scrivere a centos (at) centos-italia.org .

Autore Topic: Condivisione client CentOs su VirtualBox  (Letto 1755 volte)

Offline DavEar

  • Newbie
  • *
  • Post: 13
    • Mostra profilo
Condivisione client CentOs su VirtualBox
« il: 20 Aprile 2020, 11:25:09 »
Salve a tutti
Ho attivato una macchina virtuale CentOs su Guest Windows Server. Su server ho condiviso una cartella ( anche su vBox ) su cui sto tentando di "appoggiare" la cartella db di MySql , in esecuzione sul Client CentOs. Purtroppo sebbene abbia associato utente "mysql" a gruppo "vboxsf" MySql da errore all'avvio ( se nel my.ini  punto alla cartella condivisa ).
Non riesco a capire quale possa essere la problematica ( sicuramente data dalla mia forte inesperienza su CentOs )

Si tenga presente che la stessa problematica stata poi risolta con Apache su CentOs e cartella Host su Win condivisa
Grazie a chiunque mi possa suggerire qualcosa

Offline LonelyWolf

  • Moderator
  • Hero Member
  • *****
  • Post: 1362
    • Mostra profilo
    • Traversate dei laghi
Re:Condivisione client CentOs su VirtualBox
« Risposta #1 il: 21 Aprile 2020, 09:01:57 »
Scusa ma non ho capito bene, Host windows che ospita una vm Centos.
Windows condivide una cartella su cui vuoi mettere direttamente i database di mysql.
Ho capito bene?

Premesso che avere i file dei database su un'altra macchina aggiunge solo problemi e nessun beneficio, in questo caso per la macchina fisica sempre la stessa quindi concepibile.

Dato che non hai indicato nessun errore un po' difficile capire dove sta il problema, di base:
1) Hai montato la cartella condivisa in Centos?
2) Hai controllato i permessi sulla cartella (sia host che guest)?
3) Selinux e firewall?

Citazione
Si tenga presente che la stessa problematica stata poi risolta con Apache su CentOs e cartella Host su Win condivisa
Cosa vuol dire questo?
Se installi mysql sulla macchina windows e ci lasci il database ovviamente problemi non ne avrai e, soprattutto, non la stessa cosa che hai scritto sopra.

Offline DavEar

  • Newbie
  • *
  • Post: 13
    • Mostra profilo
Re:Condivisione client CentOs su VirtualBox
« Risposta #2 il: 21 Aprile 2020, 10:26:39 »
Ciao
Grazie per la risposta, e Si hai capito bene.
Il vantaggio che la VM resta sempre piccola e le cartelle condivise sul Server facilmente backuppibile.
La cartella RW da CentOs ma se imposto L'errore lo da MySQL appena parte
mysqld: File './binlog.index' not found (OS errno 13 - Permission denied)

[Server] Can't create test file /EarRepo/mysql/mysqld_tmp_file_case_insensitive_test.lower-test
2020-04-14T17:21:03.519540Z 0 [System] [MY-010116] [Server] /usr/libexec/mysqld (mysqld 8.0.17) starting as process 11362
2020-04-14T17:21:03.522645Z 0 [Warning] [MY-010091] [Server] Can't create test file /EarRepo/mysql/mysqld_tmp_file_case_insensitive_test.lower-test
2020-04-14T17:21:03.522661Z 0 [Warning] [MY-010159] [Server] Setting lower_case_table_names=2 because file system for /EarRepo/mysql/ is case insensitive
2020-04-14T17:21:03.522887Z 0 [ERROR] [MY-010119] [Server] Aborting

da log , l'errore tutto nella prima riga che MySQL non riesce a gestire ma

groups mysql
mysql : mysql vboxsf

Ho aggiunto MySQL a vboxsf che dovrebbe esser il gruppo creato da VirtualBox per le condivisioni

Scusa se non sono molto preciso, ma il mio primo approccio a CentOs


Offline LonelyWolf

  • Moderator
  • Hero Member
  • *****
  • Post: 1362
    • Mostra profilo
    • Traversate dei laghi
Re:Condivisione client CentOs su VirtualBox
« Risposta #3 il: 22 Aprile 2020, 09:17:46 »
L'errore il tipo di file system su cui va a scrivere:
Citazione
because file system for /EarRepo/mysql/ is case insensitive

Comunque, sempre una mia opinione, non facilmente backuppabile; non penserai di copiare semplicemente la cartella condivisa?

Il facilmente backuppabile e manutenibile , ad esempio, un cronjob che esporta tutti i database su una cartella condivisa.

Offline DavEar

  • Newbie
  • *
  • Post: 13
    • Mostra profilo
Re:Condivisione client CentOs su VirtualBox
« Risposta #4 il: 22 Aprile 2020, 10:49:03 »
Grazie per la risposta ma, non il primo ERROR:
mysqld: File './binlog.index' not found (OS errno 13 - Permission denied)

dove NON ci sono i permessi per scrivere su binlog.index ?

case sensitive dovuto al fatto che la cartella su Win, ma basta specificare un parametro su MySql

Per il backup, se la VM non cresce ne faccio cloni ( backup ) e analogamente la cartella DB pu esser copiata ( anche come consiglia MySql ) ovviamente a service stoppato

Offline LonelyWolf

  • Moderator
  • Hero Member
  • *****
  • Post: 1362
    • Mostra profilo
    • Traversate dei laghi
Re:Condivisione client CentOs su VirtualBox
« Risposta #5 il: 22 Aprile 2020, 10:57:42 »
Quella mi era sfuggita, avevo letto in fretta!

Devi controllare se esiste la cartella ed i relativi permessi (selinux incluso) dove viene generato i file di log.

Offline DavEar

  • Newbie
  • *
  • Post: 13
    • Mostra profilo
Re:Condivisione client CentOs su VirtualBox
« Risposta #6 il: 22 Aprile 2020, 14:47:22 »
se pu aiutare
SELINUX=disabled   in /etc/selinux/config

purtroppo poich la macina centos su VirtualBox utilizza vboxsf come ust r come gruppo per la condivisione, ho solo aggiunto mysql a gruppo vobxsf

Offline DavEar

  • Newbie
  • *
  • Post: 13
    • Mostra profilo
Re:Condivisione client CentOs su VirtualBoxc[SOLVED]
« Risposta #7 il: 22 Aprile 2020, 18:32:44 »
la soluzione era quella di usare obbligatoriamente il setting della cartella condivisa di VirtualBox che rinomina la condivisione con sf_  e nome cartella ma che sembra esser lunico modo per impostare i privilegi a vboxsf

Grazie


Offline LonelyWolf

  • Moderator
  • Hero Member
  • *****
  • Post: 1362
    • Mostra profilo
    • Traversate dei laghi
Re:Condivisione client CentOs su VirtualBox
« Risposta #8 il: 23 Aprile 2020, 08:38:35 »
Grazie di aver condiviso la soluzione.

 

Notizie

Benvenuto su CentOS-Italia.org , disponibile anche su mobile con Tapatalk

Collegamenti

Posts Recenti

Utenti
  • Utenti in totale: 6320
  • Ultimo: gspira
Statistiche
  • Post in totale: 13078
  • Topic in totale: 2941
  • Online Oggi: 387
  • Massimi online: 9639
  • (14 Gennaio 2020, 10:20:21)
Utenti Online
Utenti: 0
Visitatori: 306
Totale: 306

Permessi

-no content-

ShoutBox!

Ultimo 5 Shout:

fzphoto

19 Febbraio 2018, 09:18:24
Ciao a tutti. Ho installato l'ultima versione di centos 7 per poter lavorare comodamente con DaVinci resolve 14. Solo che non riesco, ne a installare il programma Davinci, ne tanto meno, il driver nvidia per la scheda grafica geoforce 1080 ti. Sul web non trovo niente che mi aiuti. Premetto che sono

aner64

07 Febbraio 2018, 11:21:40
Buongiorno. Ho installato l'ultima versione di CENTOS7 aggiornata alla 7.0.4.1708. Ho bisogno di fare un restore di file da un filesystem reiserfs. CENTOS7 non ha reiserfs tra i FS e bisogna installarlo. Quando di cerca di installare kmod-reiserfs-0.0-2.el7.elrepo.x86_64.rpm escono errori per mancan
 

LonelyWolf

28 Dicembre 2017, 08:37:34
da ieri non vedo pi il css solo un problema mio?

trattore

28 Settembre 2015, 03:30:48
ma qui non c' mai nessuno
 ;)

ivo

26 Agosto 2015, 16:01:14
Ho configurato il DHCP creato il file /etc/dhcpd.conf con il seguente contenuto
-------------------------------------------------------------------------------
ddns-update-style interim;
ignore client-updates;

authoritative;

subnet 172.16.208.96 netmask 255.255.255.240 {
    option routers      

Mostra ultimi 50