随笔分类 - 数据库|运维
摘要:### mongodb数据迁移 - 操作 ``` --备份单个表 mongodump -u superuser -p 123456 --port 27017 --authenticationDatabase admin -d myTest -c d -o /backup/mongodb/myTest
阅读全文
摘要:### Elasticsearch 数据迁移 - 使用elaticsearch-dump 方式进行迁移 ``` # 安装nodejs cd /opt wget https://npm.taobao.org/mirrors/node/v10.15.3/node-v10.15.3-linux-x64.t
阅读全文
摘要:环境准备 准备机器 节点名称 ip地址 cpu 内存 yz-redis-prod10067 10.148.100.67 8c 32G yz-redis-prod10068 10.148.100.68 8c 32G 系统配置 #修改系统参数 echo 'never' > /sys/kernel/mm/
阅读全文
摘要:规划 两台服务器分别安装mysql,并做成主从 安装keepalived,将主库连接地址改为虚ip,并用域名完成解析 从库允许写,以防止主库服务器宕机后虚ip 飘至从库服务器,从库不允许写的问题,所以从库要保证是可以写入的 keepalived 安装 两台服务器均要安装依赖包,两台服务器已配置bon
阅读全文
摘要:环境 1.centos 7 操作系统 2.master 节点:10.16.5.8 slave 节点:10.16.5.9 部署 master 节点 #下载源码包 wget http://downloads.mongodb.org/linux/mongodb-linux-x86_64-rhel70-3.
阅读全文
摘要:1. 需要将 mysql 数据目录下的数据全部清空 rm -rf /data/mysql/data 2. 初始化数据库 /usr/local/mysql/bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/data/mysql/data/ 3. 重新启动数据库 /etc/init.d/mysqld s
阅读全文
摘要:下载源码包 mysql-5.7.24 boost_1_59_0.tar.gz 部署: # root @ k8s-mysql02 in ~ yum install -y cmake bison bison-devel libaio-devel gcc gcc-c++ git ncurses-devel
阅读全文
摘要:环境部署: 运行三个节点:每个节点都执行以下操作 >wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-4.0.2.tgz >tar xf mongodb-linux-x86_64-rhel70-4.0.2.tgz -C /root/ >mv mongodb-linux-x86_64-rhel70-4.0.2 ...
阅读全文
摘要:首先假如服务器上已经有一个 数据库mysql5.6.29,端口是3306。 接下来在安装一个mysql数据库,端口是3307的。 一:创建mysql编译目录 mkdir /usr/local/mysql3307 mkdir /usr/local/mysql3307/data mkdir /var/l
阅读全文
摘要:安装mysql,安装前准备 如果mysql用户不存在,那么添加mysql用户 groupadd mysql useradd -g mysql mysql mysql编译安装 tar -zxvf mysql-5.1.73.tar.gz cd mysql-5.1.73 yum install ncurses ncurses-devel ./configure '--prefix=/usr/l...
阅读全文
摘要:因为意外导致某个MySQL的从服务器宕机,且不可修复,因为是业务数据库,不能停机和锁表进行从库的搭建,所以考虑了使用xtrabackup 进行在线主从搭建。 一、数据库环境 注意: 主从搭建主库一定要开binlog 日志; log-bin=mysql-bin 否则无法进行 数据库 数据库版本 外网I
阅读全文