Richard's blog A fullstack devops engineer.

KVM虚拟机安装和常用操作

1、centos7安装kvm 1、前提条件 2. 首先验证CPU是否支持虚拟化,输入有vmx或svm就支持,支持虚拟化则就支持KVM [root@openstack ~]# cat /proc/cpuinfo | egrep 'vmx|svm' 3. 查看是否加载KVM [root@openstack ~]# lsmod | grep kvm kvm_intel 170086 0 kvm 566340 1 kvm_intel irqbypass 13503 1 kvm 这表明已

CentOS7扩容根分区

CentOS7扩容根分区(LVM+非LVM) 神冰凰关注 0.6612018.06.14 14:11:25字数 312阅读 18,450 CentOS7,LVM根分区扩容步骤: 1.查看现有分区大小 df -TH LVM分区,磁盘总大小为20G,根分区总容量为17

Ceph_12_luminous安装

0、利索的脚本: 前提: 3台机器上都配置好ceph源,并yum makecache。在ceph-deploy上安装ceph-deploy并执行下列脚本: #!/bin/bash cd cd mkdir my-cluster cd my-cluster ceph-deploy new s4 s5 s6 export CEPH_DEPLOY_REPO_URL=http://mirrors.tuna.tsinghua.edu.cn/ceph/rpm-luminous/el7 export CEPH_DEPLOY_GPG_URL=http://mirrors.tuna.tsinghua.edu.cn/ceph/keys/release.asc cat >> ./ceph.conf << EOF public_network = 10.3.3.0/24 cluster_network =

安装并监控memcached

1、安装httpd memcached php php-memcache sudo yum -y install httpd memcached php php-memcache 2、配置php-memcache扩展 Note: 是memcache,而不是memcached vim /etc/php.ini #末尾添加如下配置 extension_dir = “/usr/lib64/php/module

Mysql常用操作

安装完初始化: mysql_secure_installation 创建用户 CREATE USER 'panda'@'localhost' IDENTIFIED BY 'panda'; 允许其他IP访问数据库 %代表任意IP GRANT ALL PRIVILEGES ON *.* TO 'panda'@'%' IDENTIFIED BY 'panda' WITH GRANT OPTION; flush privileges; 创建数据库表 CREATE TABLE IF NOT EXISTS `runoob_tbl`( `runoob_id` INT UNSIGNED AUTO_INCREMENT, `runoob_title` VARCHAR(100) NOT NULL, `runoob_author` VARCHAR(40) NOT NULL, `submission_date` DATE, PRIMARY KEY ( `runoob_id` ) )ENGINE=InnoDB DEFAULT CHARSET=utf8; 查看所有连接mysql的客户端

Ceph集群部署

1、环境准备 环境准备好,避免踩坑! 4台机器,s10为ceph-deploy。 s7 s8 s9为3个node,拥有空闲磁盘sdb,10G ceph-deploy –version 1.5.39 ceph version 10.2.11 1、时间同步 s7作为ntp服务器,s8-10作为客户端 sudo yum -y install

内网ntp时间服务器搭建

安装NPT(所有节点) 配置了ntp启动正常,设置开机自启,发现重启后启动不起来,且无任何报错? 坑d!disable 和stop chronyd ! 我们建议在所有 Ceph 节点上安装 NTP 服务,以免因时钟漂移导致故障。 sudo yum install ntp ntpdate 1.

Linux常用命令

查看cpu信息 [root@AAA ~]# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 24 Intel(R) Xeon(R) CPU E5-2630 0 @ 2.30GHz # 查看物理CPU个数 [root@AAA ~]# cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l 2 # 查看每个物理CPU中core的个数(即核数) [root@AAA ~]# cat /proc/cpuinfo| grep "cpu cores"| uniq cpu cores : 6 # 查看逻辑CPU的个数 [root@AAA ~]# cat

Mysql故障记录

OS和mysql版本 mysql5.7、centos7 报错记录 1、启动失败 mysql启动失败,报错 The server quit without updating PID file! 修改启动脚本 /etc/init.d/mysqld 约278行,增加–user=root参数 $bindir/mysqld_safe –user=root –datadir="$datadir" –pid-file="$mysqld_pid_file_path" $other_args >/dev/null & 确

Centos7单机离线部署ceph及cephFS文件系统使用

一、实验背景 1. 内网环境下,无法连接互联网,需要搭建ceph,为分布式集群提供ceph文件系统 2. 要实现脚本的自动化安装,shell脚本或者ansible playbook,不使用ceph-deploy工具