- 博客(12)
- 收藏
- 关注
原创 OpenStack概念及OpenStack的搭建
什么是openstackOpenStack 是一系列开源工具(或开源项目)的组合,主要使用池化虚拟资源来构建和管理私有云及公共云。其中的六个项目主要负责处理核心云计算服务,包括计算、网络、存储、身份和镜像服务。还有另外十多个可选项目,用户可把它们捆绑打包,用来创建独特、可部署的云架构。云计算模式一、IaaS:基础设施即服务(个人比较习惯的):用户通过网络获取虚机、存储、网络,然后用户根据自己的需求操作获取的资源二、PaaS:平台即服务:将软件研发平台作为一种服务, 如Eclipse/Java编程平台
2020-12-10 18:16:17 455
原创 rsync+SSH+inotify 实现数据实时自动同步
一、进行环境的设置1.修改两台虚拟机的SELinux[root@svr7 ~]# setenforce 0[root@svr7 ~]# getenforcePermissive[root@svr7 ~]# vim /etc/selinux/configSELINUX=permissive2.修改两台虚拟机的防火墙默认区域[root@svr7 ~]# firewall-cmd --set-default-zone=trustedSuccess二、rsync同步数据命令用法rsync
2020-11-20 00:32:02 373
原创 DNS服务器(DNS服务器构建,特殊的解析记录,多域名DNS服务器架构,DNF主从架构,DNS主从数据同步)
学前提示: 需要两台虚拟机 虚拟机A:主机名位svr7 IP:192.168.4.7 虚拟机B:主机名pc207 IP:192.168.207一、进行环境的设置1.修改两台虚拟机的SELinux[root@svr7 ~]# setenforce 0[root@svr7 ~]# getenforcePermissive[root@svr7 ~]# vim /etc/selinux/configSELINUX=permissive2.修改两台虚拟机的防火墙默认区域[root@sv.
2020-11-16 23:40:23 8061
原创 RPM&YUM ,软硬连接
一、RPM软件包的简介1.Linux显示光盘内容常见的软件封包类型封包类型说明RPM软件包扩展名为 .rpm ,适用于RedHat系列deb软件包扩展名为 .deb ,适用于Debian系列源代码软件包通常以 .tar.gz、.tar.bz2 格式的压缩包提供—包含程序的原始代码文件其他提供install.sh、setup、.bin 、.pl等安装文件–绿色免安装、提供已编译好的程序及相关文件RPM Package Manag
2020-11-14 11:30:43 357
原创 1. ACL策略(ACL权限)及案例分析
ACL策略(ACL权限)文档归属的局限性任何人只属于三种角色:属主、属组、其他人无法实现更精细的控制acl访问策略能够对个别用户、个别组设置独立的权限大多数挂载的EXT3/4、XFS文件系统默认已支持setfacl命令– 格式:setfacl [选项] u:用户名:权限 文件…setfacl [选项] g:组名:权限 文件…常用命令选项– -m:定义一条ACL策略– -x:清除指定的ACL策略– -b:清除所有已设置的ACL策略– -R:递归设置ACL策略[ro
2020-11-14 11:07:20 3038
原创 RPM软件的安装,卸载,修复【及操作思路】
RPM软件的安装和卸载1 问题找出vim、vi是由哪两个包产生的删除vim、vi命令程序修复vim、vi安装bind-chroot包,体验Linux依赖关系2 方案本题的思路是,首相通过which命令查找到vim、vi命令可执行程序所在位置,在通过“rpm –qf 文件绝对路径”命令查看该可执行程序,是由那个包产生的。删除该可执行程序后,再将软件包安装重新产生即可。但在安装时需注意,系统会提示改程序已经安装,需加上“—force”选项强制安装。3 步骤实现此案例需要按照如下步骤进行。步骤
2020-11-14 09:24:41 684
原创 Linux基础命令学习【mount挂载及注意事项,cp 拷贝,mv移动,alias别名定义,】
一、 命令行的基础什么是命令用来实现某一类功能的指令或程序在Linux中指定大多数命令,都要找到相应的程序命令的执行依赖于解释器(Linux默认的解释器/bin/bash)用户----->解释器----->内核------>硬件命令行的一般格式命令字 [选项]… [参数1] [参数2]…二、 mount挂载,让目录成为设备的访问点Windows访问光盘内容:Linux系统访问光盘内容光盘文件---->光驱设备---
2020-11-12 20:41:22 878
原创 Linux基础知识【目录结构,硬盘,查看文件(cat,less, head, tail, grep),系统基本信息查询,mkdir,touch,vim文本编辑器】
Linux系统的目录结构/ 根目录:Linux系统的起点(所有数据都在此目录下)/dev:存放设备(硬盘、键盘、鼠标、显示器……)相关的数据路径:/home/abc/1.txt #在根目录下有子目录home,在home目录下有子目录abc,在abc目录下有文件1.txt。在Linux系统中一个路径只有开头的/才表示为根目录,其他的/表示分隔符Linux系统的硬盘表示方法(Linux一切皆文件)常见的硬盘类型:IDE 和 SCSI命名规则:hd: 表示IDE设备sd:表示SC
2020-11-12 20:24:57 333
原创 阿里云主机(ECS)入门(图文说明)详细了解
阿里云主机(ECS)入门ECS是什么?E云服务器Elastic Compute Service(ECS)是阿里云提供的一种基础云计算服务。云服务器说白了就是远程不知放在哪个机房的一台电脑,可以通过远程控制部署自己的项 目。云服务器相对传统的服务器而言,在部署项目时您无需提前采购硬件设备,而是根据业务需 要,您可以随时扩容磁盘、增加带宽。下图列出了ECS涉及的所有资源,包括实例规格、块存储、镜像、快照、带宽和安全组。- 相关概念相在使用ECS之前,您需要了解以下概念:
2020-11-11 00:16:18 2767
原创 数据库备份【主从同步,备份,DBA,读写分离,mycat】
主从同步主从同步的原理(过程)主:开启binlog日志从:IO线程–>连接主库,复制主库中binlog日志文件的sql命令,到本机的中继日志里SQL线程–>执行本机中继日志的sql命令,实现与主库数据一致-结构类型一主一从一主多从互为主从主从从逻辑备份:执行备份时,根据已有的库表记录,生成对应的sql命令,sql命令保存到指定的文件,当数据丢失时,可以执行保存sql命令的文件,把数据重新写入数据库里备份方式完全备份 –备份所有数据 mysqldump (一张表,
2020-11-10 23:37:21 579
原创 shell脚本100 例(下) shell 脚本知识点,学习、进修、面试、居家旅行必备精品.--潜心研究必有所成
查找 Linux 系统中的僵尸进程#!/bin/bash#awk 判断 ps 命令输出的第 8 列为 Z 是,显示该进程的 PID 和进程命令ps aux |awk '{if($8 == "Z"){print $2,$11}}'提示用户输入年份后测试判断是否为闰年#!/bin/bash#能被 4 整除并且并 100 整除的年是闰年#能被 400 整除的年也是闰年read -p "请输入一个年份:" yearif [ "$year" = "" ];then echo "没有输入.
2020-11-10 11:38:45 386
原创 shell脚本100 例(上) shell 脚本知识点,学习、进修、面试、居家旅行必备精品.--潜心研究必有所成
[SHELL 脚本 100 例]<赠予有缘人>摘要融汇 shell 脚本知识点,集大成之作。本书实在是学习、进修、面试、居家旅行必备精品!Jacob–潜心研究必有所成编写 hello world 脚本#!/bin/bashecho “hello world”通过位置变量创建 Linux 系统账户及密码#!/bin/bash#$1 是执行脚本的第一个参数,2是执行脚本的第二个参数useradd"2 是执行脚本的第二个参数useradd "2是执行脚本的第二个参数user
2020-11-10 11:15:41 540
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人