自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

weixin_60172184的博客

啊啊啊啊啊啊啊啊啊!

  • 博客(28)
  • 收藏
  • 关注

原创 K8s的kubectl命令、Pod-控制器、service类型

1、k8s的kubectl命令启用harbor仓库在harbor文件的路径下 server8上在server1上的master上[root@server1 ~]# export KUBECONFIG=/etc/kubernetes/admin.conf启动成功[root@server1 ~]# kubectl run nginx --image=nginx:latestpod/nginx created[root@server1 ~]# kubectl get podNAME

2021-10-16 18:05:45 964

原创 k8s的部署

Kubernetes简介Kubernetes的好处:隐藏资源管理和错误处理,用户仅需要关注应用的开发。服务高可用、高可靠。可将负载运行在由成千上万的机器联合而成的集群中。kubernetes设计架构etcd:保存了整个集群的状态apiserver:提供了资源操作的唯一入口,并提供认证、授权、访问控制、API注册和发现等机制controller manager:负责维护集群的状态,比如故障检测、自动扩展、滚动更新等scheduler:负责资源的调度,按照预定的调度策略将Pod调度到相应的机

2021-10-10 21:29:18 162

原创 docker-仓库

一、Docker的仓库Docker 仓库是用来包含镜像的位置,Docker提供一个注册服务器(Register)来保存多个仓库,每个仓库又可以包含多个具备不同tag的镜像。Docker运行中使用的默认仓库是 Docker Hub 公共仓库。二、Docker Hubdocker hub是docker公司维护的公共仓库,用户可以免费使用,也可以购买私有仓库。https://hub.docker.com 可以去注册一个!再看它的官方文档去了解了解。三、本地仓库搭建及其Registry 工作原理1

2021-10-03 01:06:07 188 1

原创 docker-简介、镜像

一、 docker的安装在网上找资源,或者去老吴那里去把pub/docs/docker/20 目录端下来,放在apache的发布目录下,然后在你的虚拟机上/etc/yum.repos.d/下 编写docker.repo, 以上均是在老李那里学的 很基础,说实话我忘的差不多了!构建软件仓库的好处,能自动处理软件的依赖性。[root@server8 ~]#yum list all[root@server8 ~]# yum install -y docker-ce [root@s

2021-10-01 21:47:05 156

原创 -ipvsadm -arptables -keepalived -haproxy

ipvsadm1、准备三台虚拟机、需要ipvsadm、keepalived、arptables安装包 linux7.6自带、别的不清楚。现有问题:用1做调度器 服务端是server2、server3。怎样让真实主机 去访问一个虚拟ip能分配到server2、server3方法: linux的内核管理,加上策略 在server2、server3上,让虚拟ip不能输出、不能让别的主机缓存。 #自己去看,查资料,我也得学习、得会把大概意思讲解出来(面试用arptables程

2021-09-26 21:38:55 117

原创 Codis集群

Codis集群了解,摸索 肯定有不完善的地方和我解释不出来的地方还望海涵。Codis是什么、原理、构架、优缺点、及zookeeperCodis集群的搭建部署准备四个包、三台虚拟机codis-release3.2.zip #从我们老师那里拿的 go1.9.1.linux-amd64.tar.gz #从同学那里copyzookeeper-3.4.14.tar.gz #从同学那里copy jdk-8u121-linux-x64.rpm #/pub/docs/lamp/拿

2021-09-23 12:04:49 203

原创 3_二Linux中内核级加强型火墙的管理

一.Selinux的功能1.观察现象当Selinux未开启时在/mnt中建立文件被移动到/var/ftp下可以被vsftpd服务访问匿名用户可以通过设置后上传文件当使用ls -Z /var/ftp查看文件时显示"?"ps auxZ | grep vsftpd 时显示:- root 8546 0.0 0.0 26952 408 ? Ss 10:35 0:00 /usr/sbin/vsftpd /etc/vsftpd/vsftpd.conf当selinux开启:在/mnt中建立文件被移动到/

2021-08-08 01:37:32 101

原创 3_四mysql数据库的基本管理

1.数据库的介绍1.什么是数据库数据库就是个高级的表格软件2.常见数据库Mysql Oracle mongodb db2 sqlite sqlserver …3.Mysql (SUN -----> Oracle)4.mariadb##数据库中的常用名词##1.字段 :表格中的表头2.表 :表格3.库 :存放表格的目录4.查询 :对表格中的指定内容进行查看2.mariadb的安装dnf install mariadb-server.x86_64 -y3.软件基本信

2021-08-08 01:17:59 95

原创 3_六企业dns服务的搭建

关于dns的名词解释dns:domain name service(域名解析服务)#关于客户端:#/etc/resolv.conf ##dns指向文件nameserver 172.25.254.20#测试:host www.baidu.com ##地址解析命令dig www.baidu.com ##地址详细解析信息命令A记录 ##ip地址叫做域名的Address 记录SOA ##授权起始主机dns顶级. 13次级.com .net .edu .org ....

2021-08-08 01:09:42 126

原创 九、linux下的虚拟化部署

kvm安装条件1、inter cpu ----> vmx2、amd cpu ----> svmkvm虚拟化安装真机上操作dnf group install “Virtualization Client” “Virtualization Tools" -yVirtualization Client ##虚拟化客户端Virtualization Tools ##虚拟化工具virt-manager —> create a new virtual machine(Local i

2021-08-08 00:43:45 87

原创 八、linux系统中的软件管理

1.Linux中软件包的类型1.DEB #UBlinux DEBlinux(当前系统不适用)2.RPM #redhat centOS fadora3.bz2|gz|xz #1、需要源码安装需要编译 #2、绿色软件,打开可直接用 #ntfs-3g_ntfsprogs-2017.3.23.tgz 需要编译“configure” #Firefox-latest-x86_64.tar.bz2 绿色软件#注意:在rhel8中只能使用绿色软件,源码编译软件和rpm

2021-08-08 00:36:06 93

原创 七、Linux系统中的文件传输

1.实验环境需要2台主机并且保证这两台主机是可以通信的systemctl disable firewalldsystemctl stop firewalld ##都是关闭火墙scp命令scp 本地文件 远程主机用户@远程主机ip:远程主机目录的绝对路径 上传scp 远程主机用户@远程主机ip:远程主机文件的绝对路径 本地文件 下载实验步骤:1、在B建立实验素材,小在B上 172.25.254.201touch westosmkdir westosdir2、测试

2021-08-08 00:16:14 49

原创 六、Linux中的进程管理

1.进程定义#进程的定义:程序是静态的代码文件进程是指程序运行时的形态进程是程序的一个副本进程是有生命周期的(准备期,运行期,终止期)#进程&线程进程是资源调用的最小单位线程是进程的最小单位程序执行流是从上倒下贯穿运行的当进程是多任务物,cpu是多核心,多任务应该同时被每个核心处理,每个核心处理的任务叫线程线程资源是共享的.#进程状态#R(TAKS_RUNNING) ##可执行态(running,ready)#S(TASK_INTRRUPTABLE)

2021-08-07 23:56:59 331

原创 3_三Apache的管理及优化web

Apache http协议 370 dnf install httpd -y #安装 372 firewall-cmd --permanent --add-service=http #在火墙上允许http 373 firewall-cmd --permanent --add-service=https #在火墙上允许https 374 firewall-cmd --reload #重新加载火墙 375 systemctl enable --now httpd

2021-08-01 11:17:45 98

原创 3_一Vsftpd服务的部署及优化

实验环境 实验环境 一台虚拟机,改ip、名字、无图形、 改 /etc/sysconfig/selinux文件, 改disabled dnf install vsftpd.x86_64(服务器) lftp.x86_64(客户端便于自机测试)(实机测试也要下载)-y rpm -ql vsftpd #查询vsftpd的相关文件 systemctl enable --now vsftpd #开启ftp服务 netstat -antlupe | grep vsftpd

2021-07-29 14:21:13 82

原创 2_八、Linux系统引导过程及引导修复

用光盘进入系统挽救模式打开虚拟机图形 断电虚拟机电灯泡那里进行添加光驱,选择镜像的文件包调整光驱优先级 先进行光驱引导,在把有问题的系统挂载在光驱上3.磁盘引导0-446 它人傻了 不知道干啥mbr=主引导记录=0磁道1扇区446作用:记录grub2引导文件的位置当mbr数据丢失系统 dd if=/dev/zero of=/dev/vda bs=446 count=1 ##清空系统/dev/vda上的m

2021-07-29 13:53:13 555

原创 2_七、Linux中的无人职守安装脚本kickstart

7单元,装机自动脚本/root/anaconda-ks.cfg 配置文件,修改后 #version=RHEL8#ignoredisk --only-use=sda ###注释掉# Clear the Master Boot Recordzerombr# Partition clearing informationclearpart --all --initlabel# Reboot after installationreboot# Use graphical in

2021-07-26 17:31:31 86

原创 2_六、存储的高级优化

实验前提fdisk /dev/vdb#先花好分区#分两个1G的P分区,t选择8e Linux LVM 类型 wq#最好能挂载上/weixindata watch -n 1 "pvs;echo =====;vgs;echo====;lvs;echo===;df -h weixindata" #进行监控 6 pvcreate /dev/vdb1 #创建pv 7 pvcreate /dev/vdb2 #创建pv 8 vgdisplay #vg展示

2021-07-26 17:13:24 74

原创 2_五、Linux存储的基本管理

这里写目录标题一级目录实验环境插U盘设备中的文件查找mkfs. 格式化以及 fdiskmkfs. 格式化用tab键补齐可以看见有哪些格式可以用,如下fdisk用法swap磁盘配额一级目录实验环境一台虚拟机(加上一个5G的硬盘 在灯泡那里加测试:! cat /proc/partitions[root@westoslinux ~]# cat /proc/partitions #没加之前 major minor #blocks name 253 0 2097

2021-07-26 14:29:25 75

原创 2_四、系统延时任务及定时任务

1.系统延时任务 78 at 11:43 #指定11:43分执行什么命令warning: commands will be executed using /bin/shat> rm -rf /mnt/* #准备执行 rm -rf /mnt/* 命令at> <EOT>job 1 at Wed Jul 21 11:43:00 2021 #ctrl+d确定 ctrl+c取消 79 at -l #列出延迟任务

2021-07-26 13:15:49 69

原创 2_三、Linux系统中的日志管理

三、Linux系统中的日志管理1.实验环境2.rsyslog3.timedatectl4.时间同步服务1.实验环境关闭火墙、两台虚拟机机程序自动生成日志服务名称(日志采集):systemd-journald.service #默认存放路径:/run/log/journald #cat /run/log/journal/8bf8757aa7ac4d73b173c9970462643f/system^C cat和vim #查看不了 journalctl 是一个查看日志的工

2021-07-25 14:47:20 209

原创 2_二、Linux中的远程登陆服务

二、Linux中的远程登陆服务A. Openssh的功能B. sshC. ssh-keygen非对称加密D. sshd 安全优化参数详解A. Openssh的功能#1.sshd服务的用途##作用: 可以实现通过网络在远程主机中开启安全shell的操作Secure SHell ===>ssh ##客户端Secure SHell daemon ===>sshd ##服务端#2.安装包#openssh-server#3.主配置文件#/etc/ssh/ssh

2021-07-25 01:23:26 106 2

原创 2_一、Linux中的网络配置

Linux中的网络配置linux下的网络配置1.什么是IP ADDRESS2.子网掩码3.IP 通信判定4.网络设定工具5.图形方式设定ip6.命令方式设定网络二级目录三级目录linux下的网络配置1.什么是IP ADDRESSinternet protocol ADDRESSipv4##网络进程地址internet protocol version 41.2x32ip是由32个01组成11111110.11111110.11111110.11111110 = 254.254.254.25

2021-07-25 00:42:37 92

原创 五、Linux系统中的权限管理

权限的查看和读取1、权限查看ls -l file ##查看文件权限ls -ld dir ##查看目录权限2、权限的读取文件的属性被叫做文件的元数据(meta data)一种元数据用1个byte来记录内容#文件权限信息#- | rw-r--r-- | . | 1 | root | root | 0 | Apr 12 10:57 | westos[1] [2] [3] [4] [5] [6] [7] [8] [9...

2021-07-23 21:35:59 96

原创 四、Linux中的用户管理

用户及用户组存在的意义&id1、用户存在的意义系统资源是有限的,如何合理分配资源解决这个问题必须要有资源配合身份 account授权 author认证 auther3A机制:3A机制组成系统中最底层的安全架构2、用户组存在的意义分为初始组(不能由自身决定)和附加组(可由自身决定)用户组是一个逻辑容器对用户进行归类和统一授权3、id <------> 名称 必须要记录到文件当中用户才能存在用户就是/etc/pas...

2021-07-20 01:17:52 87

原创 三、Linux中的输入输出管理与获得帮助

命令行获得帮助whatis+命令 ##查看命令的基本用途 ##查看过程中出现nothing appropriate表示 #!1、要查看内容没有帮助 #!2、系统帮助数据库未更新,在root用户下使用mandb命令更新 #当执行whatis命令出现nothing appropriate时,大多数情况是因为系统的...

2021-07-19 23:23:16 95

原创 二、Linux下的文件管理

我的学习理念:别手残,跟着看,跟着想,跟着做文件建立touch+文件名 ##建立文件touch file1 file2... ##建立空文件touch file ##把文件时间同步到当前时间touch -t 202106251027 ...

2021-07-19 22:09:29 65

原创 一、Linux初学(Linux 命令行使用)

我的学习理念:别手残,跟着看,跟着想,跟着做先说说虚拟机吧! 这是个好东西,大多数实验可能都会用到,并且任你蹂躏。就像只狼里“陪练哥”一样,能帮你熟悉好多命令。##################Linux下vm虚拟机控制命令#################westos-vmctl start westosa 启动虚拟机westosawestos-vmctl view westosa 开启虚拟机westosawestos-vmctl poweroff we...

2021-07-18 15:55:56 88

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除