1.1,下载地址
1.2,防火墙关闭
/etc/init。d/iptables停止
chkconfig iptables
1.3,设置selinux
vi/etc/selinux/config
1.4,设置时间同步国家结核控制规划(每台机器)
yum - y安装ntpdate
crontab - e
*/5 * * * * ntpdate 0. rhel.pool.ntp.org
保存退出
/etc/hosts vi (hadoop01增加)
127.0.0.1,hadoop01
192.168.1.201 hadoop01
192.168.1.202 hadoop02
192.168.1.203 hadoop03
/etc/hosts vi(其他两台hadoo02, hadoop03)
192.168.1.201 hadoop01
192.168.1.202 hadoop02
192.168.1.203 hadoop03
, openssh-clients
焦油zxvf jdk-8u111-linux-x64。广州
mv jdk1.8.0_111/usr/local/jdk
配置环境变量
vi/etc/profile
# # jdk
export JAVA_HOME=/usr/地方/jdk
出口CLASSPATH=: $ JAVA_HOME/jre/lib/rt.jar: $ JAVA_HOME/lib/dt.jar: $ JAVA_HOME/lib/工具。jar
导出路径=$ JAVA_HOME/bin:美元路径
让环境变量生产源/etc/profile
ssh - keygen, rsa - t
ssh-copy-id 192.168.1.201
ssh-copy-id 192.168.1.202
ssh-copy-id 192.168.1.202
5.1,安装依赖包
yum - y安装libaio *
yum - y安装libnuma *
5.2,创建mysql用户
useradd mysql
5.3,创建目录
mkdir - p/数据/应用
mkdir/数据/app/mysql3306
mkdir/数据/app/undolog
5.4,解压文件
焦油zxvf mysql-5.6.41-linux-glibc2.12-x86_64.tar。广州
mv mysql-5.6.41-linux-glibc2.12-x86_64/数据/app/mysql5.6
mkdir/数据/应用/mysql5.6/日志
5.5,配
置my . cnf中所做vi/数据/应用/mysql5.6
/my . cnf中所做[客户]
套接字=/数据/应用/mysql5.6 mysqld.sock
=3306港
(mysql)
提示符=\ \ u@ \ \ d \ \ r: \ \ m: \ \ s>
no-auto-rehash
default-character-set=utf8
[mysqld_safe]
日志错误=/数据/应用/mysql3306 mysqld.error
(mysqld)套接字=/数据/应用/mysql5.6/mysqld.sock
pid文件=/数据/应用/mysql5.6 mysqld.pid
basedir=/数据/app/mysql5.6
datadir=/数据/app/mysql3306
=3306港
服务器id=1201
character-set-server=utf8
skip-external-locking # skip-name-resolve
max_connections=1000
max_connect_errors=1000
max_allowed_packet=128
table_definition_cache=500
table_open_cache=500
sort_buffer_size=1 m
tmp_table_size=64
read_buffer_size=1 m
read_rnd_buffer_size=1 m
myisam_sort_buffer_size=64
thread_cache_size=8
query_cache_type=0
query_cache_size=0
lower_case_table_names=1
log_bin_trust_function_creators=1
# # # # # # # # # # # # # # # # #慢日志# # # # # # # # # # # # # # # # # # # #
slow-query_log=1
slow-query_log_file=/数据/应用/mysql5.6/日志/mysql。缓慢的
long_query_time=2
# # # # # # # # # # # # # # # # # # # # binlog # # # # # # # # # # # # # # # # # # # # # #
log-bin=mysql-bin
binlog-format=行
expire_logs_days=10
log-slave-updates=1
sync_binlog=0
auto_increment_increment=2
auto_increment_offset=1
# # #
# # #
# # #
innodb_undo_directory=/数据/app/undolog
innodb_undo_logs=128
innodb_undo_tablespaces=3
# # # # # # # # # # # # # # # # INNODB # # # # # # # # # # # # # # # #
事务隔离=读取提交
通过innodb_buffer_pool_size=2 g
innodb_flush_log_at_trx_commit=2
innodb_strict_mode=1
innodb_flush_method=O_DIRECT
innodb_file_format=梭鱼
innodb_log_files_in_group=3
innodb_file_per_table=1
innodb_io_capacity=500
innodb_support_xa=1
[, mysqldump]
max_allowed_packet快=128
[mysqlhotcopy]
interactive_timeout,,=28400