写在前面上一篇文章原子性问题的宏观理解带领大家了解了锁和资源的模型,有了这篇文章的铺垫,相信理解这一篇文章就非常轻松了当我们要保护单个资源并对其进行修改其实很简单,只需按照下图分三步走创建受保护资源R的锁加锁进入临界区解锁走出临界区上图的关键是「R1的锁保护R1」的指向关系是否正确如果都是保护单个资源这样简单,程序猿的世界该有多美好,可惜并不是,通常我们需要保护多个资源保护多个资源保护多个没有关系
分类:
其他好文 时间:
2020-08-02 10:23:49
阅读次数:
97
PXE架构 无人值守安装 1.TFTP简介 1.)概述 简单的文件传输协议 端口 简单文件传输协议(Trivial File Transfer Protocol) 网络文件基于UDP传输的最简单的协议 端口为UDP 69 数据库端口 端口3306 DNS 端口53 DHCP 端口 服务端67 客户端 ...
分类:
系统相关 时间:
2020-08-01 21:16:53
阅读次数:
95
一、KVM虚拟机的迁移方式KVM虚拟机的迁移有两种方法:1、静态迁移(冷迁移):对于冷迁移,就是在虚拟机关闭状态下,将虚拟机的磁盘文件及.xml配置文件(这两个文件组成了一个虚拟机)复制到要迁移到的目标主机上,然后在目标主机上使用“virshdefine*.xml”命令重新定义虚拟机即可。2、动态迁移(热迁移):对于热迁移,比较常用,通常是这台服务器上正在跑着一些业务,而这些业务又不允许中断,那么
分类:
其他好文 时间:
2020-07-29 17:58:58
阅读次数:
83
【RHEL8】—NFSserver ;【Centos7】—NFSclient !!!测试环境我们首关闭防火墙和selinux(NFSserver和NFSclient都需要) [root@localhost ~]# systemctl stop firewalld [root@localhost ~] ...
分类:
系统相关 时间:
2020-07-29 17:51:31
阅读次数:
90
使用 Samba 或 NFS 实现文件共享 --Samba 文件共享服务;--NFS(网络文件系统);--autofs 自动挂载服务。 1 Samba 文件共享服务Samba 服务程序现在已经成为在 Linux 系统与 Windows系统之间共享文件的最佳选择。安装 [root@iscsi ~]# ...
分类:
系统相关 时间:
2020-07-29 17:49:33
阅读次数:
102
1.什么是分布式 分布式不是指必须把应用程序部署到不同的服务器 只要存在应用程序跨JVM就是分布式 2.什么时候使用分布式锁 应用之间存在共享资源的竞争就要使用分布式锁 3.什么时候使用分布式事务 需要保证数据库中的数据的一致性的时候,就需要使用分布式事务 4.都有哪些分布式锁 4.1. 数据库-乐 ...
分类:
其他好文 时间:
2020-07-29 15:31:57
阅读次数:
77
rm删目录的时候报错: .nfs8b65f38121ce6cf0004cf28f': Device or resource busy 解决方法: lsof .nfs8b65f38121ce6cf0004cf28f kill -9 78742 报错解决 ...
分类:
其他好文 时间:
2020-07-27 16:04:28
阅读次数:
134
1.centos的演变 1.1启动流程sysvinit 串行启动:一次一个,一个一个启动 并行启动:全部的一起启动 init优点 运行非常良好。主要依赖于shell脚本 init缺点 1、启动慢 2、容易夯住,fstab与nfs挂载问题 1.2upstart 技术 使用的版本: centos6 ub ...
分类:
其他好文 时间:
2020-07-27 15:59:50
阅读次数:
77
Linux 环境下 NFS 服务安装及配置使用 3、NFS 服务安装通过上边简要的介绍,我们知道 NFS 服务需要依赖 RPC 服务,所以这里 NFS 服务端需要安装 rpcbind 和 nfs-utils,客户端只需要安装 nfs-utils 即可,由于我选用的为 CentOS 系统,所以可以使用 ...
分类:
其他好文 时间:
2020-07-27 15:59:04
阅读次数:
74
Docker 底层是一个联合文件系统 (UnionFS) bootfs(boot file system)主要包含 bootloader 和 kernel ,bootloader 主要是用来引导加载 kernel,linux刚启动时会加载bootfs文件系统, 在docker镜像的最底层就是boot ...
分类:
其他好文 时间:
2020-07-27 09:22:39
阅读次数:
83