一次DNS的递归查询,首先会查询根域名服务器(.),然后是com.,edu.,等顶级域,根域名服务器承载了全球ipv4的域名解析,他的数量肯定是越多越好,为什么一次查询根域名服务器器只返回13个IP地 址呢?我们先看看DNS包结构,再分析DNS包传输的⼀一些限制;1、DNS包传输限制以太⽹的最⼤传输单元(MTU)是1500,就是说一次链路上传输的最⼤长度是1500,结合下图,IP⾸部20字节,UD            
                
         
            
            
            
            Linux Kernel    内核设计流派:        单内核设计, 但是充分借鉴了微内核体系设计的优点, 为内核引入了模块化机制, 内核高度模块化; 内核被模块化之后, 一些最为基本最为重要的内容, 被编译到内核核心; 而其他更多的功能则以模块的方式来提供; 而且支持动态            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-08-09 14:34:59
                            
                                868阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            新安装了个centos6.2的系统,想重新安装gcc使用下下面的命令: rpm -e gcc版本但是卸载时报错,因为开始没有在意没有记录错误信息,然后再用yum install gcc也是安装不成功此时尝试重启,连reboot命令都不能使用了(另一台同样配置的机器是可以执行的)此时直接关机,virsh destroy test1然后再重启:virsh start test1重启时却出现了如下错误:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-07 09:16:05
                            
                                77阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            这两天装virtualbox的时候又遇到问题了,它显示这个错误:If your system is using EFI Secure Boot you may need to sign the kernel modules (vboxdrv, vboxnetflt, vboxnetadp, vboxpci) before you can load them. Please see your Lin            
                
         
            
            
            
            CentOS is a popular open-source Linux distribution that is known for its stability, reliability, and long-term support. One of the key components of CentOS is the Linux kernel, which serves as the cor            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-04-15 14:58:14
                            
                                88阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             环境说明系统服务配置启动NTP关闭libvirted服务器关闭防火墙修改主机名安装docker配置国内镜像源重启Docker服务检查镜像服务是否正常安装和配置Kolla-Ansible安装依赖安装ansible安装kolla-ansible配置单节点清单文件(目前只有一个节点)生成随机密码文件修改全局配置生成SSH Key,并授信本节点配置Nova虚拟化类型配置Kolla-Ansible的Doc            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-17 12:02:34
                            
                                209阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             目录前言1. 安装前准备工作2. 安装数据库软件3. 配置监听4. 创建数据库 前言本教程是在Linux下安装oracle12c数据库,由于在有些情况下并没有图形化安装界面,所以这里介绍在linux下通用的安装方式:静默安装,通俗的说就是在linux的命令行窗口安装,这里使用的是oracle linux7.6。1. 安装前准备工作(1)关闭防火墙 执行以下命令禁用并关闭防火墙systemctl             
                
         
            
            
            
            使用Centos7,更新后旧版内核未自动删除。需要手动删除。 一、查看系统版本 查看详细信息 uname -a 若不明白具体是Linux什么操作系统,如Ubuntu、Centos、Debian等(本文不存在该问题): find /etc/ --name "\*release\*" 查找到xx-rel ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-11-02 22:53:00
                            
                                605阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            一,安装1.检查并安装所需的依赖软件 1).gcc:nginx编译依赖gcc环境   安装命令:yum install gcc-c++ 2).pcre:(Perl Compatible Regular Expressions)是一个Perl库,包括 perl 兼容的正则表达式库。nginx的http模块使用pcre来解析正则表达式.   安装命令:yum install -y             
                
         
            
            
            
            官网下载oracle12c解压备用修改主机名:Vi /etc/hostname修改为:oracle(自定义)Vi /etc/hosts(修改IP主机名映射)添加:ip  主机名关闭防火墙:systemctl stop firewallSystemctl disable firewall 关闭selinux : vi /etc/selinux/config
s            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-13 18:52:53
                            
                                161阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # uname -sr 查看当前的kernel版本Linux 3.10.0-693.el7.x86_64 我使用的操作系统是Centos7,默认的内核版本是3.10.0,当前最新的内核版本是5.12以上。升级内核的方法有多种。在这里介绍一种比较简便的方法。依次运行以下命令:#导入ELRepo仓库的公钥rpm --import ://elrepo.org/RPM-GPG-            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-01 14:59:14
                            
                                254阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            linux如何卸载内核模块   Linux使用内核模块管理硬件外围设备。 这是这样的。  一个运行中的Linux内核是您不想烦恼的事情之一。 毕竟,内核是驱动计算机执行所有操作的软件。 考虑到必须在实时系统上同时管理多少个细节,最好让内核以尽可能少的干扰来完成其工作。 但是,如果在不重新启动整个系统的情况下无法对计算环境进行很小的更改,则插入新的网络摄像头或打印机可能会给您的工作流程带来痛苦。 每            
                
         
            
            
            
            本文章也是在参考了网上好多相关文章(主要参考文章见文末)后自学整理的,如有错误之处烦请留言指正。1.服务器集群IP规划(可自行调整)Tracker服务器:192.168.152.11
    192.168.152.14Storage服务器:Group1:
    192.168.152.12
    192.168.152.13Group2:
    192.168.152.15
    192            
                
         
            
            
            
            1.获取3.2.9 kernel
http://www.kernel.org/
 
2.linux-3.2.9内核包到/usr/src目录
cd /usr/src
tar -xzvf linux-3.2.9.tar.bz2  -C /usr/src
cd linux-3.2.9
make mrproper 清除环境变量,即清除配置文件(这边可能会出现时钟问题,调整系            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2012-03-02 23:45:56
                            
                                1283阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            处理器的活动可以分为3类:运行于用户空间,执行用户进程运行于内核空间,处于进程上下文,代表某个特定的进程进行运行于内核空间,处于中断上下文,与任何进程都无关,处理某个特定的中断 包含了所有情况,边边角角也不例外。例如CPU空闲时,内核就运行一个空进程,处于进程上下文,但运行于内核空间 微内核架构(Micro kernel)和单内核架构(Monolithic kernel)的区别            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-16 13:04:54
                            
                                23阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            CentOS安装VirtualBox 增强版遇到的问题及解决方法话说原先百度了一波安装步骤看起来也就刷刷几步就能装好 ,但是到我emmm,遇到各种各问题,对于我这个小白为了装这个增强版真的是困扰了两天,好了接下来说下我安装的步骤和遇到的问题。 1. 2. 3.运气好有可能直接就装好,然后我出现了安装失败,终端错误信息忘了保存,大概包含下面重要信息 Please install the gcc ma            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-20 13:20:31
                            
                                517阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            本文 centos 6.5 优化 的项有18处:1、centos6.5最小化安装后启动网卡2、ifconfig查询IP进行SSH链接3、更新系统源并且升级系统4、系统时间更新和设定定时任5、修改ip地址、网关、主机名、DNS6、关闭selinux,清空iptables7、创建普通用户并进行sudo授权管理8、修改SSH端口号和屏蔽root账号远程登陆9、锁定关键文件系统(禁止非授权用户获得权限)1            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-30 13:17:42
                            
                                49阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            编译过后的内核实际上是通用的,所以可以把debian的linux内核移植到CentOS 7,实现懒人版的内核升级。众所周知,两个发行版最大的区别就是包管理器不一样。debian采用deb包,而redhat采用rpm包,虽然有区别,但两者本质上都是压缩包,所以需要解压来手动安装。一、下载内核二进制包wget ://mirrors.kernel.org/debian/pool/mai            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-02-09 09:05:54
                            
                                2157阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            解压下载的Linux-kerneltarxvflinux-3.10.69.tar.gz进入解压后的目录cdlinux-3.10.69/清理之前对内核的编译makemrproper使用当前的内核配置,根据需求对新增功能进行配置makeoldconfig编译make将要安装的组件、模块等拷贝到默认目录makemodules_install安装makeinstall查看内核安装是否完成cat/boot/            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2018-06-13 13:09:49
                            
                                638阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Centos7 升级内核版本          linux内核官方网站:https://www.kernel.org/        今天做docker 实验时,发现docker网桥无法正常使用,排查了1个小时,宿主机网