10min速通FSCK、原子操作与VFS文件系统检查器1.检查inode表1)遍历所有inode2)修复多次引用数据块2.检查目录结构3.检查目录的连接1)检查根目录确保存在2)遍历所有目录的inode,有问题的连接到`/lost+found`4.检查引用次数5.检查位图一致性日志1.主要的数据结构1)原子操作描述符2)事务结构3)日志结构2.原子操作的生成1)获取原子操作描述符2)将元数据缓冲区纳入管理3)获取原数据缓冲区的更新4)将更新操作加入当前原子操作描述符中3.事务提交4.崩溃的恢复虚拟文件系统简介写了三天,理解了FSCK的底层原理,原子操作和VFS,所以就把笔记发了出来。在不少的情
Linux系统之openEuler安装部署一、openEuler介绍1.openEuler简介2.openEuler的硬件要求①物理机的安装要求②虚拟机的安装要求二、下载openEuler系统镜像1.官方网址2.下载openEuler系统镜像三、虚拟机配置工作1.设置虚拟机名称2.处理器配置3.设置虚拟机内存4.设置网络类型5.磁盘类型配置6.选择磁盘7.设置磁盘大小8.挂载openEuler的磁盘镜像四、安装openEuler1.选择安装openEuler操作系统2.选择系统语言3.设置系统时间4.磁盘分区配置5.设置root密码6.开始安装操作系统7.重启系统五、ssh连接openEule
背景:CentOS是源于RedHat企业付费版公开的源代码,进行再发行的开源免费服务器操作系统。目前在国内最流行的版本CentOS7将于2024年停止维护。为了保障停服后业务系统安全,需要在CentOS停止维护前更换为其他安全可靠的操作系统。 CentOS操作系统特点稳定、开源免费使用、有实力厂商支持维护。符合上述特点的国产开源免费操作系统有Anolis、TencentOS、OpenEuler。上述系统经过一段时间商业软件兼容性适配,已经可以作为CentOS停服后的替代、替换产品。 AnolisOS是OpenAnolis社区推出的开源、免费发行版,兼容CentOS软件生态,维护支持
10min速通TCP与UDP2024DP读书计算机网络简介TCP/IP协议栈A.物理层1.信号及信道传递2.信号调制与调解3.信道的复用B.数据链路层1.封装成帧2.透明传输3.差错控制C.网络层1.IP2.ARP3.路由选择协议D.传输层1.端口号2.3.UDP2024DP读书第八章跨机器通讯在第六章之中,介绍了一个计算机系统内线程间进程间的通信机制,对于小白(至少我)来说想要完全理解计算机中非常中重要的概念——进程,并不容易啃了很久的,编译原理、处理器内核、Rt-Thread甚至Kunpeng、openEuler社区的各种文档,才稍许有些理解基于openEuler的TCP与UDP在计算机系
Linux本地DockerRegistry本地镜像仓库远程连接DockerRegistry本地镜像仓库,简单几步结合cpolar内网穿透工具实现远程pullorpush(拉取和推送)镜像,不受本地局域网限制!1.部署DockerRegistry使用官网安装方式,docker命令一键启动,该命令启动一个registry的容器,版本是2,挂载宿主机端口是5000端口,挂载后,5000端口就是我们连接镜像仓库的本地端口dockerrun-d-p5000:5000--nameregistryregistry:2BashCopy执行后,输入dockerps,我们可以看到运行的容器2.本地测试推送镜像Do
近日,由开放原子开源基金会等主办,以“崛起数字时代引领数智未来”为主题的操作系统大会&openEulerSummit2023在北京举行。大会邀请院士、产业组织及全球开源基金会代表、学术领-袖、领先行业代表、技术专家等1000+位海内外嘉宾,共探操作系统产业发展方向和未来机遇。会上,天翼云荣获2023年度openEuler领先商业实践和2023年度openEuler社区突出贡献单位双重大奖;天翼云操作系统团队斩获CTinspector、CVE-ease、NestOS三项2023年度优秀项目奖。天翼云强大的技术实力和市场表现再获业界权威认可。天翼云科技有限公司基础架构事业部副总经理郑文明参加大会主
近日,由开放原子开源基金会等主办,以“崛起数字时代引领数智未来”为主题的操作系统大会&openEulerSummit2023在北京举行。大会邀请院士、产业组织及全球开源基金会代表、学术领-袖、领先行业代表、技术专家等1000+位海内外嘉宾,共探操作系统产业发展方向和未来机遇。会上,天翼云荣获2023年度openEuler领先商业实践和2023年度openEuler社区突出贡献单位双重大奖;天翼云操作系统团队斩获CTinspector、CVE-ease、NestOS三项2023年度优秀项目奖。天翼云强大的技术实力和市场表现再获业界权威认可。天翼云科技有限公司基础架构事业部副总经理郑文明参加大会主
一、环境及问题操作系统环境如下:操作系统:OpenEuler22.03LTS安装方式:最小化安装在操作系统安装完毕如果直接采用dnf或者yum方式安装docker:sudodnfinstalldocker-cedocker-ce-clicontainerd.io报如下错误:产生该问题的原因是openeuler操作系统自带的软件源不全。默认源安装的docker是18.x版本,无法安装docker最新版本,安装18.x版本可以通过执行如下命令来安装:sudodnfinstalldocker二、解决方案2.1步骤一在"/etc/yum.repos.d/"使用"vidocker-ce.repo",创建
一、环境及问题操作系统环境如下:操作系统:OpenEuler22.03LTS安装方式:最小化安装在操作系统安装完毕如果直接采用dnf或者yum方式安装docker:sudodnfinstalldocker-cedocker-ce-clicontainerd.io报如下错误:产生该问题的原因是openeuler操作系统自带的软件源不全。默认源安装的docker是18.x版本,无法安装docker最新版本,安装18.x版本可以通过执行如下命令来安装:sudodnfinstalldocker二、解决方案2.1步骤一在"/etc/yum.repos.d/"使用"vidocker-ce.repo",创建
一、环境说明操作系统版本:OpenEuler22.03SP2LTSNginx版本:1.24.0安装位置:/app/nginxSelinux配置:关闭或设置为permissive二、Nginx安装#安装必要依赖dnf-yinstalltargccmakepcrepcre-develzlibzlib-developensslopenssl-devel#创建nginx安装文件夹mkdir/app/nginx#下载nginx源码包(下载到了/app下)wgethttps://nginx.org/download/nginx-1.24.0.tar.gz#解压源码包tar-zxvfnginx-1.24.0