zoukankan      html  css  js  c++  java
  • MariaDB 安装配置记录

    1.集群搭建记录

     iptables --append INPUT --protocol tcp 
          --source 192.168.126.129 --jump ACCEPT
     iptables --apend INPUT --protocol tcp 
          --source 192.168.126.130 --jump ACCEPT
     iptables --append INPUT --protocol tcp 
          --source 192.168.126.131 --jump ACCEPT
           
    iptables-save> /etc/sysconfig/iptables-config
         
    
    grant usage on *.* to sst@'%' identified by 'ssTT-488';
    flush privileges;
    
    修改后
    
    [mysqld]
    binlog_format = ROW
    #bind-address = 192.168.126.129
    default_storage_engine = innodb
    innodb_autoinc_lock_mode = 2
    innodb_flush_log_at_trx_commit = 0
    innodb_buffer_pool_size = 122M
    wsrep_provider=/usr/lib64/galera/libgalera_smm.so
    wsrep_provider_options ="gcache.size = 300M; gcache.page_size = 300M"
    wsrep_cluster_name ="MyCluster"
    wsrep_cluster_address="gcomm://192.168.126.129"
    wsrep_sst_method = rsync
    wsrep_node_name = Node11
    wsrep_node_address ="192.168.126.129"
    wsrep_sst_auth=sst:ssTT-488    #节点N的数据库账户和密码--创建账号密码
    wsrep_on=ON
    
     
    
    [mysql_safe]
    log-error = /var/log/mysqld.log
    pid-file = /var/run/mysqld/mysqld.pid
    
    swapon --summary
    
    fallocate -l 512M /swapfile
    dd if=/dev/zero of=/swapfile bs=1M count=512
    chmod 600 /swapfile
    ls -a / | grep swapfile
    mkswap /swapfile
    swapon /swapfile
    vi /etc/fstab
    /swapfile none swap defaults 0 0
     
    swapon --summary
    
    
    galera_new_cluster
    
    
    show variables like 'character%';
    set character_set_server = utf8;
    set character_set_database = utf8;
    
    cp /usr/share/mysql/wsrep.cnf /etc/my.cnf.d/
    vi /etc/my.cnf.d/wsrep.cnf
    
    
    garbd -a gcomm://192.168.126.129 -g MyCluster -d
    
    journalctl -xe

    2.使用记录

    查看服务器连接池使用情况:

    show global status like 'thread%';
    show variables like 'thread_cache_size';
    show PROCESSLIST;

    查看配置情况:

    show variables like "max_connections";
    show global variables like 'wait_timeout';
    show global variables like 'interactive_timeout';

  • 相关阅读:
    文档的几何形状和滚动
    聊聊并发——生产者消费者模式
    在JavaScript中什么时候使用==是正确的?
    HTML5使用canvas画图时,图片被自动放大模糊的问题
    获取元素的几种方式
    利用jQuery和CSS实现环形进度条
    最实用、最常用的jQuery代码片段
    表格样式
    javascript常量的定义
    null 和 undefined 的区别
  • 原文地址:https://www.cnblogs.com/leolzi/p/11103774.html
Copyright © 2011-2022 走看看