guriandoro / docker Goto Github PK
View Code? Open in Web Editor NEWDifferent kinds of tests with Docker
License: GNU General Public License v3.0
Different kinds of tests with Docker
License: GNU General Public License v3.0
When the image-building functionality is in place, see if we can make it so that custom my.cnf files are used for the nodes.
A minimum subset of options is required for the cluster to work, like:
[mysqld]
wsrep_provider=/usr/lib64/libgalera_smm.so
wsrep_cluster_address=gcomm://<nodes_ip_addresses>
binlog_format=ROW
default_storage_engine=InnoDB
innodb_autoinc_lock_mode=2
wsrep_node_address=<node_ip_address>
wsrep_sst_method=xtrabackup-v2
wsrep_cluster_name=<cluster_name>
wsrep_sst_auth="<sst_user>:<sst_pass>"
so there should be a way of checking these are set either manually or automatically.
Include a Dockerfile to generate PXC clusters with any versions, so that we can replicate any environment.
If possible, have an option to enable GTIDs automatically on all nodes
Like mysqld --wsrep-recover
, in case we need to test state transfer from one node in particular, for instance.
There is currently no way to run sysbench on servers using custom ports.
Expose mysql's port on host for the main node in the cluster
sudo docker-compose up proxysql
It is hanging.
Like:
sudo docker exec -it marcos.albe.e36274_pxc_cluster01_node01 mysql -uroot -proot "$@"
Add samples of common errors and how to deal with them.
Like
IO bound -> redo log, double write, flushing, etc.
CPU bound -> AHI; table cache; query cache; etc
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.