- 博客(11)
- 收藏
- 关注
原创 docker基本架构
Docker 采用了标准的C/S 架构,包括客户端、服务端两大核心组件,同时通过镜像仓库来存储镜像。客户端和服务端既可以运行在一个机器上,也可以通过socket 或者RESTfulAPI 来进行通信。如图:1、服务端Docker服务端一般在宿主主机后台运行,dockerd作为服务端接受来自客户端的请求,并通过containd具体处理与容器相关的请求,包括创建、运行、删除容器等。服务端主要包括4个组件:dockerd: 为客户端提供RESTful API ,响应来自客户端的请求,采用模块化的架构,通
2021-09-02 16:44:24
1670
原创 如何恢复centos8/rhel8误删的grub引导文件
如何恢复centos8/rhel8误删的grub引导文件本模拟环境在虚拟机上操作,系统版本如下:[root@localhost ~]# cat /etc/os-releaseNAME="Red Hat Enterprise Linux"VERSION="8.2 (Ootpa)"ID="rhel"ID_LIKE="fedora"VERSION_ID="8.2"PLATFORM_ID="platform:el8"PRETTY_NAME="Red Hat Enterprise Linux 8.2
2021-07-23 18:05:07
1787
2
原创 linux操作系统上使用二进制安装docker
本次实验环境为虚拟机,系统和内核版本如下:[root@localhost data]# cat /etc/redhat-releaseRed Hat Enterprise Linux Server release 7.2 (Maipo)[root@localhost data]# uname -r3.10.0-327.el7.x86_64在https://download.docker.com/linux/static/stable/x86_64/ 页面下载自己需要版本的发布包:这次安装文档版
2021-03-09 11:32:49
223
原创 linux产生随机数的方式
1、通过系统环境变量$RANDOM实现[root@localhost ~]# echo $RANDOM22658RANDOM的随机数范围为0-32767,可以通过在输出的随机数后增加字符串的方式,最后再一起执行md5sum操作并截取结果的后n位。[root@localhost ~]# echo test$RANDOM | md5sum8b2e15402190b2e8013ba9cbf6e52eed -2、通过openssl产生随机数,数字、大小写和字符相结合[root@localh
2021-02-21 15:49:20
283
原创 rhel7的逻辑卷管理(Logical Volume Manager)
在对磁盘进行分区大小规划时,有时往往不能确定这个分区要使用的总空间大小。而用fdisk对磁盘进行分区后,每个分区的大小就已经固定了,如果分区设置的过大,会白白浪费磁盘空间;分区设置的过小,就会导致空间不够用的情况。这个时候,就可以用到LVM(Logical Volume Manager,逻辑卷管理)。一、LVM简介LVM是 Logical Volume Manager(逻辑卷管理)的简写,...
2019-06-27 13:59:09
1217
原创 autofs的配置
在一般NFS文件系统的使用过程中,如果客户端要使用服务端所提供的文件系统,可以在/etc/rc.d/rc.local中设置开机时自动挂载(/etc/rc.d/rc.local文件中写入的命令,在每次启动系统用户登录之前都会执行一次);也可以在登录系统后手动利用mount来挂载。由于网络的问题,NFS服务器与客户端的连接不会一直存在,当我们挂载了NFS服务器之后,任何一方脱机都可能造成另外一方等...
2019-05-20 17:49:00
13614
1
原创 rhel7的NFS文件服务器的搭建
一、NFS的简介NFS(Network File System,网络文件系统)是FreeBSD支持的文件系统中的一种,它允许网络中的计算机(不同的计算机、不同的操作系统)之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。NFS服务器可以让PC将网络中的NFS服务器共享的目录挂载到本地端的文件系统中,而...
2019-05-20 17:30:27
435
原创 linux的例行性工作
linux例行性工作:单一执行的例行性工作:仅处理执行一次就结束了,at;循环执行的例行性工作:每隔一定的周期就需要执行一次,crontab。1、单一执行的例行性工作要使用单一工作调度时,linux上面需要有负责这个调度的服务atd。我们使用at命令来生成所要运行的工作,并将这个工作以文本方式写入/var/spool/at/目录内,该工作便能等待atd这个服务的取用与执行了。...
2019-05-19 19:01:13
345
1
原创 iscsi服务器的搭建
当我们的系统需要大量的磁盘容量,但是身边却没有足够的存储设备,此时,我们可以使用通过网络的scsi磁盘,即Internet scsi(iscsi)。iscsi主要是通过TCP/IP的技术,将存储设备端通过iscsi target功能,做成可以提供磁盘的服务器端,再通过iscsi initiator(iscsi初始化用户)功能,做成能够挂载使用iscsi target的客户端,这样就能够通过iscs...
2019-05-18 10:56:00
6417
2
原创 在linux的操作系统上面安装与卸载VMware workstation
说明:linux环境为rhel7首先先下载VMware workstation的安装包,可以去VMware的官网下载(地址为www.vmware.com),下载下来的文件名为VMware-Workstation-Full-14.1.7-12989993.x86_64.bundle。将该文件复制到linux环境里面,随便放在linux的某个目录下。本文中将该文件放在/vmware目录下安...
2019-05-11 18:12:38
2083
1
原创 linux的命令行界面下安装图形化界面
说明:本次操作在虚拟机上进行。所使用虚拟化软件为:VMware Workstation Pro所使用系统镜像为:rhel-server-7.2-x86_64-dvd.iso在安装操作系统时若安装了图形化界面的软件包:只需输入命令“startx”启动图形化界面即可。在虚拟机上安装操作系统时未安装图形化界面时如下:由于未安装图形化界面所需的软件包,故安装完成后默认是命令行界面,...
2018-10-23 10:32:54
32054
16
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人