Find a hang in MySQL in prod
This commit is contained in:
parent
7d149a3444
commit
021b37ac1f
1 changed files with 4 additions and 2 deletions
|
|
@ -97,7 +97,7 @@ docker run --name mysql_data -v /var/lib/mysql busybox
|
||||||
2. Setup the MySQL server:
|
2. Setup the MySQL server:
|
||||||
|
|
||||||
```
|
```
|
||||||
docker run -d --name db_setup --volumes-from mysql_data -e MYSQL_ROOT_PASSWORD=mysecretpassword -e MYSQL_USER=fic -e MYSQL_PASSWORD=anotherpassword -e MYSQL_DATABASE=fic mysql
|
docker run -d --name db_setup --volumes-from mysql_data -e MYSQL_ROOT_PASSWORD=mysecretpassword -e MYSQL_USER=fic -e MYSQL_PASSWORD=anotherpassword -e MYSQL_DATABASE=fic mysql mysqld --skip-name-resolve
|
||||||
```
|
```
|
||||||
|
|
||||||
Fill the database:
|
Fill the database:
|
||||||
|
|
@ -117,9 +117,11 @@ docker rm db_setup
|
||||||
3. Run the database container:
|
3. Run the database container:
|
||||||
|
|
||||||
```
|
```
|
||||||
docker run -d --name db --volumes-from mysql_data -e MYSQL_USER=fic -e MYSQL_PASSWORD=anotherpassword -e MYSQL_DATABASE=fic mysql
|
docker run -d --name db --volumes-from mysql_data -e MYSQL_USER=fic -e MYSQL_PASSWORD=anotherpassword -e MYSQL_DATABASE=fic mysql mysqld --skip-name-resolve
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Here, we use the `--skip-name-resolve` option, because without internet connection, MySQL try to find hostname from IP and hang a lot.
|
||||||
|
|
||||||
4. Setup the PKI storages:
|
4. Setup the PKI storages:
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
|
||||||
Reference in a new issue