Skip to content

Commit 1fff552

Browse files
committed
intelegent fix for aio on openvz
1 parent a93db64 commit 1fff552

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

install/vst-install.sh

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -522,15 +522,20 @@ else
522522
wget $CHOST/$VERSION/mysql.cnf -O /etc/my.cnf
523523
fi
524524

525-
# Disable aio on OpenVZ
526-
if [ -e "/proc/user_beancounters" ]; then
527-
sed -i "s/#innodb_use_native_aio/innodb_use_native_aio/g" /etc/my.cnf
528-
fi
529525
chkconfig mysqld on
530526
service mysqld start
531527
if [ "$?" -ne 0 ]; then
532-
echo "Error: mysqld start failed"
533-
exit
528+
529+
# Fix for aio on OpenVZ
530+
if [ -e "/proc/user_beancounters" ]; then
531+
sed -i "s/#innodb_use_native_aio/innodb_use_native_aio/g" /etc/my.cnf
532+
fi
533+
534+
service mysqld start
535+
if [ "$?" -ne 0 ]; then
536+
echo "Error: mysqld start failed"
537+
exit 1
538+
fi
534539
fi
535540

536541
mysqladmin -u root password $mpass

0 commit comments

Comments
 (0)