Hugepagesize相关配置(Linux DPDK)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Hugepagesize相关配置(Linux DPDK)相关的知识,希望对你有一定的参考价值。
参考技术A使用 cat /proc/meminfo | grep Huge 查看当前配置的Hugepagesize大小与数目
以下为临时配置2M*1024大页内存的方式:
配置完成之后可以使用 cat /proc/meminfo 查看是否成功。
然后将hugepages中的内存给DPDK使用:
修改/etc/default/grub 中的 GRUB_CMDLINE_LINUX,然后运行 grub 更新并重启系统:
在GRUB_CMDLINE_LINUX配置中添加以下内容
更新grub
重启系统
查看
注意:重启之后需要再重新加载UIO驱动以及绑定网卡
linux网络配置相关命令
ifconfig:用于显示或设置网络设备
-a: 显示所有接口的配置住处
ifconfig ethX IP/MASK:配置的地址立即生效,但重启网络服务或主机,都会失效;
ifconfig ethX [up|down]:启用/禁用该网卡
网络服务:
RHEL5: /etc/init.d/network {start|stop|restart|status}
RHEL6: /etc/init.d/NetworkManager {start|stop|restart|status}
route :网关
add: 添加
-host: 主机路由
-net:网络路由
-net 0.0.0.0
route add -net|-host DEST gw NEXTHOP
route add default gw NEXTHOP
del:删除
-host
-net
route del -net 10.0.0.0/8
route del -net 0.0.0.0
route del default
(注意:所做出的改动重启网络服务或主机后失效)
route -n: 以数字方式显示各主机或端口等相关信息
网络配置文件:
/etc/sysconfig/network网络接口配置文件:
/etc/sysconfig/network-scripts/ifcfg-INTERFACE_NAMEBOOTPROTO={static|none|dhcp|bootp}: 引导协议;要使用静态地址,使用static或none;dhcp表示使用DHCP服务器获取地址;
IPADDR=: IP地址
NETMASK=:子网掩码
GATEWAY=:设定默认网关;
ONBOOT=:开机时是否自动激活此网络接口;
HWADDR=: 硬件地址,要与硬件中的地址保持一致;可省;
USERCTL={yes|no}: 是否允许普通用户控制此接口;
PEERDNS={yes|no}: 是否在BOOTPROTO为dhcp时接受由DHCP服务器指定的DNS地址;
路由:
/etc/sysconfig/network-scripts/route-ethX添加格式一:
DEST via NEXTHOP
ADDRESS0=
NETMASK0=
GATEWAY0=
DNS服务器指定方法只有一种:
/etc/resolv.conf
nameserver DNS_IP_1
nameserver DNS_IP_2
指定本地解析:
/etc/hosts主机IP 主机名 【主机别名】
172.16.0.1 www.magedu.com 【 www】
配置主机名:
(1)hostname HOSTNAME
以上是关于Hugepagesize相关配置(Linux DPDK)的主要内容,如果未能解决你的问题,请参考以下文章