kmod

VMware Workstation Pro建立虚拟机

南楼画角 提交于 2021-02-19 03:27:25
首先打开VMware Workstation Pro应用程序,右上角按钮新建虚拟机,出现此页面 下一步,选择Workstation 15.x 如上,下一步 如上。选择Linux以及Red Hat Enterprise Linux 8 64位 下一步 如上。可自由编辑虚拟机名以及安装路径 下一步 处理器内核数量建议为 2 下一步 2048内存 下一步 如上 下一步 如上,下一步 如上,下一步 如上,下一步 如上,最大磁盘大小20即可够用,下一步 如上,下一步 如上,完成 此时返回主页面,找到编辑虚拟机设置按钮 双击显示器 取消加速3D图形 选择指定监视器设置 监视器数量更改为1 最大分辨率更改为1024*768 返回 双击CD/DVD (SATA) 勾选启动时连接,勾选使用ISO映像文件 并且路径为使用指定的镜像文件 最后开启虚拟机 如上,下一步 如上,更改时区与时间,下一步 点击所在位置,下一步 如上,点击软件选择,下一步 如上,左边一栏为基础环境安装 图形安装 数据最小化安装等等 右边一栏为音乐 文件等安装软件 右边一栏根据你的所需勾选即可 这里不作勾选 如上,点击使得黄字消失返回到该菜单即可,下一步 如上 点击进去 打开如上按钮 如上 点击进入确认即可 无需操作 返回该菜单 点击开始安装 如上 建立root管理员 和创建用户名 如上 创建密码 如上 创建账号 密码

DRBD分布式块设备复制

ⅰ亾dé卋堺 提交于 2020-11-27 09:47:29
作者: 独笔孤行@TaoCloud DRBD(Distributed Replicated Block Device)是一个用软件实现的、无共享的、服务器之间镜像块设备内容的存储复制解决方案。可以简单的理解为网络RAID。 DRBD的核心功能通过Linux的内核实现,最接近系统的IO栈,DRBD的位置处于文件系统以下,比文件系统更加靠近操作系统内核及IO栈。 一、准备环境 节点 主机名 IP地址 磁盘 操作系统 节点1 node1 172.16.201.53 sda,sdb centos7.6 节点2 node2 172.16.201.54 sda,sdb centos7.6 关闭防火墙和selinux #2节点都需要配置 systemctl stop firewalld systemctl disable firewalld setenforce 0 sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config 配置epel源 #2节点都需要配置 yum install epel-release 二、安装drbd 如果yum源中有完整的drbd软件,可直接通过yum进行安装,如果yum无法找到部分软件包,可通过编译安装。以下2中方法二选一即可。 1.yum安装drbd yum install drbd

lttng简单试用

核能气质少年 提交于 2020-08-11 20:44:30
lttng 是一个很不错内核空间以及用户空间系统分析工具,以下是一些简单的使用以及一些问题 lttng 参考组件 以下这张图来自官方文档: 安装 wget - P / etc / yum. repos. d / https: //packages.efficios.com/repo.files/EfficiOS-RHEL7-x86-64.repo rpmkeys -- import https: //packages.efficios.com/rhel/repo.key yum install kmod - lttng - modules lttng - tools babeltrace 试用 创建session lttng create my - kernel - session -- output = /tmp/my - kernel - trace 配置event 规则 lttng enable - event -- kernel -- all 启动 lttng start 执行一些操作 停止处理 lttng destroy 查看 可选的工具很多,我们使用babeltrace babeltrace / tmp / my - kernel - trace | grep _switch 效果 说明 我们是需要安装kmod-lttng-modules 的,不然会提示没有内核模块

在小米路由器pro上通过samba设置文件共享

蹲街弑〆低调 提交于 2020-08-06 13:27:17
在小米路由器pro上通过samba设置文件共享 (2020/5/18)本人有一台小米路由器pro。想通过路由器的usb接口外挂u盘或者硬盘,并共享存储空间。目前小米路由器pro的openwrt版本已经升级到19.02(通过刷固件升级)。 openwrt升级到19.02后,原本在小米路由器开发版本上运行正常的samba文件共享功能丢失了,以前手机、ipad等设备上的小米相关应用程序不能正常连接。 现将文件共享配置过程纪录如下: 1、要将相关软件安装好。 包括: luci-app-samba luci-i18n-samba-zh-cn samba36-server 2、设置相关config(打开网页,默认是192.168.1.1,在网站上设置) 在此过程中出现两个问题: 问题1:挂载u盘时,不能正常显示其中带汉字的文件和汉字文件夹; 问题2:共享文件只能读不能写。开始以为是用户权限的问题,后来设置为任何人均可访问,仍然不能写。最后发现mount上去的共享文件夹竟然是只读,即使按照mount的相关参数来挂载,mount后仍然是只读。 mount -o nls=utf8 -t ntfs /dev/sda1 /extdisks/sda1 经过排查,最后发现是相关的ipk包沒安装。 解决问题: 1.要想正确显示中文,需要安装kmod-nls-utf8 2.要想让挂载的u盘可以读写

DPDK+OpenvSwitch-centos7.4安装

限于喜欢 提交于 2020-05-09 10:20:14
系统版本 [root@controller ~]# cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) DPDK版本: dpdk-18.02 硬件支持检查: $grep hpet/proc/timer_list //需支持hpet 如无显示,需设置BIOS:Advanced -> PCH-IO Configuration -> High Precision Timer ->(Change from Disabled to Enabled if necessary) [root@controller ~]# grep hpet /proc/timer_list Clock Event Device: hpet set_next_event: hpet_legacy_next_event set_mode: hpet_legacy_set_mode 安装必要软件: yum install -y lrzsz gcc make numactl-devel pciutils 安装kernel-devel和kernel-headers 需要跟自己的内核版本对应上,我的是3.10.0-693.el7.x86_64(centos7.4),那就需要安装对应的的kernel-devel-3.10.0-693.el7.centos

弱网测试环境在软路由上搭建 软路由安装原生openwrt系统,使用tc和netem模拟弱网环境

谁都会走 提交于 2020-05-02 02:29:18
本文记录一下 解决在软路由上模拟弱网环境的血和泪,花了一天的时间,解决了各种问题 针对于要对流量分析,特别是弱网环境,例如需要增量增大延时、定量丢包的同学 环境搭建的问题 目前看到的只有在虚拟或者主机环境下去做这个的,都是模拟,这次是在真实的网络中,在一台软路由设备上进行部署。 先说一下几个东西吧: 软路由,就是一台专门做路由和转发的小主机(也可以用闲置的笔记本电脑当软路由),基于各种linux系统。例如很火的LEDE和IKUAI,懂软路由的小伙伴一定知道这个 OpenWRT,一个高度模块化、高度自动化的嵌入式Linux系统,拥有强大的网络组件和扩展性,常常被用于工控设备、电话、小型机器人、智能家居、路由器以及VOIP设备中。而且有非常多的软件支持,可以自动化的生成很多功能,打包成不同的的定制版本固件。 LEDE就是基于OpenWRT的一个分支,国内著名的koolshare论坛,也是几位大神基于LEDE开发的软件中心,非常方便。 tc,Linux内核内置了一个TC(Traffic Control)框架,可以实现流量限速,流量整形,策略应用(丢弃,NAT等)。 netem,是linux内核提供的Network emulation服务,可以用来模拟广域网下的延迟、丢包、重复、损坏和乱序等问题。2.6版本后的linux发行版都已经在内核中启用了netem。 tc 可以用来控制 netem

安装与配置ASMLib

こ雲淡風輕ζ 提交于 2020-02-27 09:02:35
1.查看系统内核版本 [root@orcl1 setup]# uname -a Linux orcl13.10.0-862.el7.x86_64 #1 SMP Wed Mar 21 18:14:51 EDT 2018 x86_64 x86_64 x86_64GNU/Linux 2.检查系统中asm包的安装情况 [root@orcl1 setup]# rpm -ql *asm* package asm is notinstalled packageoracleasmlib-2.0.12-1.el7.x86_64.rpm is not installed packageoracleasm-support-2.1.11-2.el7.x86_64.rpm is not installed 3.下载ASMLib驱动 http://www.oracle.com/technetwork/server-storage/linux/asmlib/index-101839.html?ssSourceSiteId=ocomen asmlib程序包,含(安装包比系统要求的版本有点出入,影响并不是很大): kmod-oracleasm-2.0.8-21.0.1.el7.x86_64.rpm oracleasmlib-2.0.12-1.el7.x86_64.rpm oracleasm-support-2.1

tcmu+librbd ISCSI

帅比萌擦擦* 提交于 2019-12-06 18:10:38
tcmu+librbd环境搭建 1.环境 升级内核要求>=4.4.8 备注:解决 target__core__user.h 头文件缺失问题 cp target__core__user.h /usr/include/linux/ 2.安装依赖 2.1 ceph相关 yum install ceph-devel -y 2.1 其他依赖 yum install cmake3 make gcc libnl3-devel glib2-devel kmod-devel zlib-devel -y 2.TCMU-runner编译安装 2.1 获取源码 git clone [https://github.com/kitwestneat/tcmu-runner.git](https://github.com/kitwestneat/tcmu-runner.git) 2.2 编译安装 cmake -DCMAKE_INSTALL_PREFIX=/usr -Dwith-glfs=false -Dwith-qcow=false -D SUPPORT_SYSTEMD=true . make make install 2.3 启动tcmu-runner systemctl start tcmu-runner 3.targetcli安装 3.1下载地址 https://github.com/open-iscsi