You are here
MariaDB/MySQL Environment MyEnv 2.0.3 has been released
FromDual has the pleasure to announce the release of the new version 2.0.3 of its popular MariaDB, Galera Cluster and MySQL multi-instance environment MyEnv.
The new MyEnv can be downloaded here. How to install MyEnv is described in the MyEnv Installation Guide.
In the inconceivable case that you find a bug in the MyEnv please report it to the FromDual bug tracker.
Any feedback, statements and testimonials are welcome as well! Please send them to feedback@fromdual.com.
Upgrade from 1.1.x to 2.0
Please look at the MyEnv 2.0.0 Release Notes.
Upgrade from 2.0.x to 2.0.3
shell> cd ${HOME}/product
shell> tar xf /download/myenv-2.0.3.tar.gz
shell> rm -f myenv
shell> ln -s myenv-2.0.3 myenv
Plug-ins
If you are using plug-ins for showMyEnvStatus create all the links in the new directory structure:
shell> cd ${HOME}/product/myenv
shell> ln -s ../../utl/oem_agent.php plg/showMyEnvStatus/
Upgrade of the instance directory structure
From MyEnv 1.0 to 2.0 the directory structure of instances has fundamentally changed. Nevertheless MyEnv 2.0 works fine with MyEnv 1.0 directory structures.
Changes in MyEnv 2.0.3
MyEnv
- MariaDB 10.6
my.cnfhash added and bug in stop instance for fqdn fixed. - Function
printreplaced byoutput()function. - Function
checkDataseOldfunction removed. - Functions
checkDatabase,startDatabaseandstopDatabasereplaced by their Instance analogon. - Feature:
CDPATHadded tovariables.conf.templatepointing toinstancedir. - Function
printreplaced byoutputin functioncheckMyEnvRequirements. log_warningscommented out inmy.cnf.templateto make it work with MySQL 8.0.- Debug information improved.
my.cnfupdated with new 8.0 findings.- Ubuntu tag fixed.
- Variable
gcache.recoveradded to template. - Error handling changed from procedural style to OO style.
- Naming of return values fixed.
- Function
my_execmade variable naming more clear. - InnoDB monitor enabled by default.
- Constants made more human readable.
- Variable
sync_binloginmy.cnftemplate adjusted to reasonable value. my.cnftemplate updated to newest state.- New MySQL 5.7 Ubuntu repo hash for
my.cnfadded. - Package
php-posixreplaced byphp-processon Redhat/CentOS. - Branch Homebrew added to extract Branch for MacOS.
- Function
formatTimeadded. - Comments changed from php5 to php7.
- New MySQL 8.0 tmp schema
#innodb_tempadded tohideschemaparameter. - Socket is right now when port is not 3306.
- New interfaces for start/stopping instances and code cleaned up.
MyEnv Installer
- Skipping init script is possible now in
installMyEnv. - Instance proposal is now checked if it already exists in add instance in
installMyEnv. - On Debian systems now systemd unit file advice is shown as well instead of initV files advice in
installMyEnv.
MyEnv Utilities
- Using a password on the command line hack replace by better solution for some utilities.
- Utility
pcs_standby_node.shadded. - Utilities:
connect_times.phpandgalera_monitor.shadded. - Utilities:
mixed_test.php,binlog_push.phpandbinlog_apply.phpadded. - VIP v2 start stop script added (
vip2.sh). - Utility
netstat.phpadded. - Utility
insert_test.batadded and is working now like on Linux. insert_test.shmade more flexible to run modify column command.insert_test.phpmade ready for new 5.7/8.0 timestamp behaviour.- Utility
connect_test.phpadded. - MySQL Group Replication monitor mad configurable and output made nicer.
For subscriptions of commercial use of MyEnv please get in contact with us.
- Shinguz's blog
- Log in or register to post comments