现在位置: 首页 > 内核
+0°

KVM 简要介绍及在 CentOS 中安装测试

2021年01月13日 23:25:28 KVM  ⁄ 共 3190字 暂无评论 ⁄ 被围观 3,150次
KVM 的全称 Kernel-based Virtual Machine,是指基于内核的虚拟机,它是一个 Linux 系统的一个内核模块,从 Linux 2.6.20 起就作为一模块被包含在 Linux 内核中,该内核模块可以使得 Linux 变成了一个 Hypervisor。 那什么又是 Hypervisor 呢?Hypervisor 又称虚拟机监视器(英语:virtual machine monitor,缩写为 VMM),是用来建立与执行虚拟机器的软件、固件或硬件。hypervisor 提供虚拟的作业平台来执行虚拟操作系统,...
阅读全文
+0°

通过 LVS 实现服务高可用

2020年10月28日 23:02:00 IT架构  ⁄ 共 3514字 暂无评论 ⁄ 被围观 2,544次
在以前的一篇文章《Nginx + Keepalived 实现服务高可用》中,简单介绍了通过 Keepalived 配置来实现服务的高可用,这一篇来简单写写通过 LVS 来实现服务的 HA(高可用性”(High Availability)通常来描述一个系统经过专门的设计,从而减少停工时间,而保持其服务的高度可用性)。 1 LVS 介绍 LVS 是 Linux Virtual Server 的简称,官网对 LVS 的描述如下: The Linux Virtual Server is a highly scalable and highly...
阅读全文
+0°

Linux中与内核通信的Netlink机制

2014年09月20日 14:37:42 Linux  ⁄ 共 5625字 暂无评论 ⁄ 被围观 1,692次
netlink_k.c为内核的空间的程序,netlink_u.c为用户的空间的程序。程序源代码附在后面:    先运行内核代码netlink_k.ko,也就是在执行完makefile文件后,会生成一个netlink_k.ko文件,可以使用下面的命令进行安装,insmod netlink_k.ko,使用lsmod查看,当安装成功后,然后,执行./netlink用户空间程序,可以在另一个终端下执行dmesg命令,查看内核通信的情况。这里netlink程序向内核空间发送一个hello you!内核返回给一个I am...
阅读全文
+0°

LINUX系统内核编译

2014年06月18日 07:13:17 Linux  ⁄ 共 1895字 暂无评论 ⁄ 被围观 1,973次
关于 linux 内核编译,在此选用 Ubuntu 系统,首先在虚拟机上安装 Ubuntu。然后开始编译工作。 关于 Ubuntu 代理上网问题 此方法要用到 /etc/apt/ 文件夹下的 apt.conf 文件,如果希望 apt-get(而不是其他应用程序)一直使用 http 代理,可以使用这种方式。 注意:某些情况下,系统安装过程中没有建立 apt 配置文件,以下的操作将视情况修改现有的配置文件或者新建配置文件。 命令:sudo gedit /etc/apt/apt.conf 在 apt.conf ...
阅读全文