@@ -202,35 +202,8 @@ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
202
202
rpm -ivh mysql-community-release-el7-5.noarch.rpm
203
203
yum install mysql-server -y
204
204
log " ->Tuning"
205
- echo -e " transaction_isolation = READ-COMMITTED\n\
206
- read_buffer_size = 2M\n\
207
- read_rnd_buffer_size = 16M\n\
208
- sort_buffer_size = 8M\n\
209
- join_buffer_size = 8M\n\
210
- thread_stack = 256K\n\
211
- thread_cache_size = 64\n\
212
- max_connections = 700\n\
213
- key_buffer_size = 32M\n\
214
- max_allowed_packet = 32M\n\
215
- log_bin=/var/lib/mysql/mysql_binary_log\n\
216
- server_id=1\n\
217
- binlog_format = mixed\n\
218
- \n\
219
- # InnoDB Settings\n\
220
- innodb_file_per_table = 1\n\
221
- innodb_flush_log_at_trx_commit = 2\n\
222
- innodb_log_buffer_size = 64M\n\
223
- innodb_thread_concurrency = 8\n\
224
- innodb_buffer_pool_size = 4G\n\
225
- innodb_flush_method = O_DIRECT\n\
226
- innodb_log_file_size = 512M\n\
227
- \n\
228
- [mysqld_safe]\n\
229
- log-error=/var/log/mysqld.log
230
- pid-file=/var/run/mysqld/mysqld.pid \n\
231
- \n\
232
- sql_mode=STRICT_ALL_TABLES\n\
233
- " >> /etc/my.cnf
205
+ wget https://github.com/oracle-quickstart/oci-cloudera/blob/master/scripts/my.cnf
206
+ mv my.cnf /etc/my.cnf
234
207
log " ->Start"
235
208
systemctl enable mysqld
236
209
systemctl start mysqld
@@ -262,7 +235,7 @@ for DATABASE in "scm" "amon" "rman" "hue" "metastore" "sentry" "nav" "navms" "oo
262
235
else
263
236
USER=${DATABASE}
264
237
fi
265
- echo -e " CREATE DATABASE ${DATABASE} ;" >> /etc/mysql/cloudera.sql
238
+ echo -e " CREATE DATABASE ${DATABASE} DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci ;" >> /etc/mysql/cloudera.sql
266
239
echo -e " CREATE USER \'${USER} \'@'%' IDENTIFIED BY \'${pw} \';" >> /etc/mysql/cloudera.sql
267
240
echo -e " GRANT ALL on ${DATABASE} .* to \'${USER} \'@'%';" >> /etc/mysql/cloudera.sql
268
241
echo " ${USER} :${pw} " >> /etc/mysql/mysql.pw
0 commit comments