Vagrant synchronisierter Ordner mit Problemen mit MySQL-Besitzern
357
KT1M
Ich verwende Debian 9 als Host, Contrib-stretch64 als Box und Vagrant 2.2.0. Ich versuche, MySQL 5.7 zu installieren, und um einen dauerhaften Speicher zu haben, hatte ich einen Synchronisierungsordner erstellt. Während der Installation stoße ich jedoch auf Fehler wie 'Die Innodb_System-Datendatei' ibdata1 'muss beschreibbar sein' und das Setup wird unterbrochen. Weil der Besitzer des synchronisierten Ordners vagrant: vagrant ist und ich keine Ahnung habe, wie man mysql-Benutzer richtig hinzufügt. Wie gehst du damit um? Chown 777 scheint für mich keine Auswirkung zu haben, da Dateien innerhalb von / var / lib / mysql zu vagrant user gehören, sobald sie dort erscheinen.
Vagrant.configure("2") do |config| config.vm.box = "debian/contrib-stretch64" config.disksize.size = "25GB" config.vm.network "forwarded_port", guest: 8080, host: 8080 config.vm.network "public_network", ip: "192.168.103.3" config.vm.synced_folder "./mysql", "/var/lib/mysql", owner: "mysql", group: "mysql" config.vm.network :forwarded_port, guest: 22, host: 2222, host_ip: "0.0.0.0", id: "ssh", auto_correct: true config.vm.define "iList" config.vm.provider :virtualbox do |v| v.name = "test" v.memory = 2048 v.cpus = 1 end
Ende
0 Antworten auf die Frage
Verwandte Probleme
-
18
Vagrant ssh schlägt mit VirtualBox fehl
-
3
Wie entferne ich den Access Vagrant Machine über Vagrant SSH?
-
2
Kann ich eine Vagrant-Box umbenennen?
-
1
Vagrant beschwerdende virtuelle Box wird nicht installiert, wenn dies der Fall ist
-
1
Wie xdebug mit Netbeans kommunizieren kann (von einer virtuellen Box)
-
1
X11 auf CentOS VM mit OS X Lion-Client
-
2
Debian + Grails-Konsole: zerstört das lokale Echo der SSH-Sitzung nach dem Beenden
-
6
SSH-Grundlagen für Vagrant-VMs
-
3
Paaren Sie die Programmierung mit tmux und Vagrant
-
1
Vagrant VirtualBox - Kann ich gehackt werden?