Grub 笔记

启动 archlinux 镜像 64位系统 1 2 3 4 5 6 7 menuentry "Archlinux-ISO-x86-64" --class iso { set isofile="" set partition="" loopback loop (hd0,$partition)$isofile linux (loop)/arch/boot/x86_64/vmlinuz archisolabel=ARCH_ISO_X86-64 img_dev=/dev/sda$partition img_loop=$isofile earlymodules=loop initrd (loop)/arch/boot/x86_64/archiso.img } 启动 archlinux 镜像 32位系统 1 2 3 4 5 6 7 menuentry "Archlinux-ISO-i686" --class iso { set isofile="" set partition="2" loopback loop (hd0,$partition)$isofile linux (loop)/arch/boot/i686/vmlinuz archisolabel=ARCH_ISO_I686

Makefile 笔记

Makefile 介绍 介绍 make命令执行时,需要一个 Makefile 文件,以告诉make命令需要怎么样的去编译和链接程序。 首先,我们用一个示例来说明Makefile的书

CentOS7 部署 Mariadb Galera 集群

环境 cpu mem hostname public ip cluster ip CentOS MariaDB 双核 2GB mariadb_1 10.0.0.231 10.10.10.1 7.5 10.1.33 双核 2GB mariadb_2 10.0.0.232 10.10.10.2 7.5 10.1.33 双核 2GB mariadb_3 10.0.0.233 10.10.10.3 7.5 10.1.33 安装数据库 离线安装 下载 rpm MariaDB-10.1.33-centos7-x86_64-client.rpm MariaDB-10.1.33-centos7-x86_64-common.rpm MariaDB-10.1.33-centos7-x86_64-server.rpm MariaDB-10.1.33-centos7-x86_64-shared.rpm galera-25.3.23-1.rhel7.el7.centos.x86_64.rpm jemalloc-3.6.0-1.el7.x86_64.rpm 安装 rpm 1 2 yum erase mariadb-libs rpm -ivh *.rpm 安装后会自动

Centos6 系统盘迁移

环境 Linux 物理机,已安装 VirtualBox 虚拟机软件 CentOS6.9 live 启动 U 盘 CentOS6.9 iso 镜像文件 待安装笔记本 IBM x32 VirtualBox 创建 Redhat6 虚拟机 VMware 没用过,建议硬件配置尽量和目标设备一致 Thinkpad X32 的处理器只

Docker 笔记

安装 docker CentOS7 安装 docker-ce 配置 yum 源 1 2 3 4 5 curl -Lo /etc/yum.repos.d/docker-ce.repo https://download.docker.com/linux/centos/docker-ce.repo #替换成清华源 sed -i 's#download.docker.com#mirrors.tuna.tsinghua.edu.cn/docker-ce#' /etc/yum.repos.d/docker-ce.repo yum clean all yum makecache 安装 docker 1 yum install docker-ce 修改 docker 配置文件,建议选择一个与本地网络不冲突的网段 1 2

CentOS7 安装 Zabbix3.10

环境 操作系统:CentOS7 (192.168.1.100) 数据库:MariaDB 10.1.26 Web后台:PHP 5.6.31 Web引擎:Nginx 1.12.1 Zabbix:Zabbix 3.0.10 部署方式:单机

Centos6 安装 nopae 内核

环境 IBM Thinkpad X31 VirtualBox CentOS-6.9-i386-minimal.iso 需求 手头有台笔记本 IBM thinkpad X31,处理器不支持 pae,不支持 64 位操作系统,要安装一个32位 CentOS6,且内核无 pae 要求。 准备环境

Ovirt 笔记

封装 CentOS6/7 虚拟机 标识 “重新配置” 1 touch /.unconfigured 删除 ssh 主机密钥 1 rm -rf /etc/ssh/ssh_host_* 恢复原始主机名 ”localhost“ 1 2 3 4 #CentOS6 sed -i '/^HOSTNAME/cHOSTNAME=localhost.localdomain' /etc/sysconfig/network #CentOS7 sed -i '/^HOSTNAME/cHOSTNAME=localhost.localdomain' /etc/hostname 清理 udev 1 rm -rf /etc/udev/rules.d/70-* 删除网

Firewalld 笔记

区域(zone) 查看支持的 zone 1 firewall-cmd --get-zones [--permanent] zone 定义 丢弃(drop) 任何接收的网络数据包都被丢弃,没有任何回复。仅能有发送出去的网络连接。 限制(blo