从网易博客迁入
文章平均质量分 93
liliechao
这个作者很懒,什么都没留下…
展开
-
总结NFE板卡实验中遇到的问题和解决方法
1、测试NFE板卡说明文档上的配置方法和了解板卡的原理,并为配置过程中输出结果进行注释。过程比较顺利,但是花费时间较长。2、了解自带例程的功能,编译程序自带例程,然后运行,过程中编译失败。解决方法:缺失一些库文件,安装了libusb,libstdc++,g++,之后编译成功,卡了有些时间,但顺利完成。3、学习用tcpreplay和tcpdump发送和接收数据包。过程顺利。4、万兆光纤网卡驱动安装,原创 2016-06-29 10:47:24 · 545 阅读 · 0 评论 -
基于ambari的hadoop集群和spark安装
简介:在两台服务器(一台为ubuntu14.04,另一台为redhat 6)上通过ambari搭建hadoop环境,并启用spark。 打算将ubuntu作为server,redhat 6作为client。1. 实现两台服务器的互相无密登陆ubuntu的ip为10.20.31.202,主机名(hostname)为server204,全限定域名FQDN为server204red原创 2016-06-29 10:47:26 · 12844 阅读 · 1 评论 -
ubuntu上安装x520-SR2光纤网卡驱动
下载最新驱动:http://sourceforge.net/projects/e1000/files/ixgbe%20stable/我下载的为ixgbe-4.1.2.tar.gz上传到服务器,解压,进入到ixgbe-4.1.2/src文件夹,执行make install。去除旧版本驱动 rmmod ixgbe,加载驱动模块 modprobe ixgbe。原创 2016-06-29 10:47:07 · 5843 阅读 · 0 评论 -
ubuntu安装tcpreplay
root@ubuntu-PowerEdge-R720:/opt/netronome/samples# apt-get install tcpreplayReading package lists... DoneBuilding dependency treeReading state information... DoneThe following NEW packages will be ins原创 2016-06-29 10:47:02 · 4529 阅读 · 0 评论 -
ubuntu安装g++
root@ubuntu-PowerEdge-R720:/opt/netronome/samples# apt-get install g++Reading package lists... DoneBuilding dependency treeReading state information... DoneThe following extra packages will be install原创 2016-06-29 10:46:59 · 1432 阅读 · 0 评论 -
ubuntu安装libstdc++
root@ubuntu-PowerEdge-R720:/home/ubuntu/Downloads# apt-get install libstdc++-devReading package lists... DoneBuilding dependency treeReading state information... DonePackage libstdc++-dev is a virtual原创 2016-06-29 10:46:56 · 22385 阅读 · 2 评论 -
安装libusb
1.获取源代码:http://sourceforge.net/projects/libusb/ (最好选择libusb-1.0.9版本,下载次数最多,自是有它的道理)2.解压源码tar xjvf libusb-1.0.9.tar.bz2 按照INSTALL文件给出的提示进行安装:主要分为./configure ->make -> make install3.安装过程如下:root@ubuntu-原创 2016-06-29 10:46:39 · 2502 阅读 · 1 评论 -
NFM一些使用工具(2)
10、indtbl命令indtbl工具可以利用NFM平台的API在NFM运行时,对其进行配置。root@ubuntu-PowerEdge-R720:/opt/netronome/bin$ ./indtbl –l INFO //设置log日志显示等级。 root@ubuntu-PowerEdge-R720:/opt/netronome/bin$ ./indtbl –d 0原创 2016-06-29 10:46:37 · 477 阅读 · 0 评论 -
NFM一些实用工具
/opt/netronome/bin下的各种实用工具:1、nfm-initd.sh命令nfm-initd.sh脚本是启动NFE板卡和一些所需后台进程的。其配置文件为/etc/netronome.conf。1)配置默认的流量行为。详情可以见nfmconf命令。2)设置转发帧尺寸。最大支持9823字节的帧尺寸。默认为关闭。可以在/etc/netronome.conf文件中添加NFM_E原创 2016-06-29 10:46:34 · 630 阅读 · 0 评论 -
在linux中命令后面带参数“-”与“--”有什么不同
第一种:参数用一横的说明后面的参数是字符形式。第二种:参数用两横的说明后面的参数是单词形式。第三种:参数前有横的是 System V风格。第四种:参数前没有横的是 BSD风格。有关System V和BSD的其他区别:系统启动过程中 kernel 最后一步调用的是 init 程序,init 程序的执行有两种风格,即 System V 和 BSD。System V 风格中 init 调用 /etc/i原创 2016-06-29 10:46:31 · 673 阅读 · 0 评论 -
NFM System Configuration
NFD endpoints:bind endpoint 1 on card 0 to CPU 6root@ubuntu-PowerEdge-R720:/home/ubuntu# echo -n 6 > /sys/module/nfemsg_nfp/card0endpoint1_counters/cpu_bindbash: echo: write error: Operation not permi原创 2016-06-29 10:46:28 · 418 阅读 · 0 评论 -
测试NFM
启动之前,核对NFE卡的硬件信息。root@ubuntu-PowerEdge-R720:/home/ubuntu# /opt/netronome/bin/nfp-hwinfo --nfp=0assembly.model=serrano //组件型号=serranoassembly.partno=AMDA0040-0001 //组件产品编号=AM原创 2016-06-29 10:46:26 · 759 阅读 · 0 评论 -
解决服务器光路不通问题
今天终于解决了两台服务器光纤不通的问题,把两条光纤交换就可以了。虽然以前也遇到过这种问题,也是这么解决的。但是实验室的是成品光纤,以为问题不会出在光纤上,而且换了别的光纤测试也不通。通过这次事情的解决,觉得还是要有自己的判断,敢于去尝试。还有自己的心里也是给自己设置了障碍,觉得自己对光纤没怎么接触,就不敢去尝试。原创 2016-06-29 10:47:10 · 2222 阅读 · 0 评论 -
解决服务器网卡不识别问题
今天终于解决了,服务器网卡不识别问题。其实一般来说linux系统内在的都有常见的硬件驱动,不用去安装。而我安装了驱动后还是识别不了网卡,就一个劲的以为是驱动出了问题,网上不停的找驱动原因。问题出现的原因是那台服务器是可以装两个cpu的,但只装了一个cpu1,我的网卡插在了cpu2的总线上,肯定识别不了网卡。后来找了一台双核cpu的服务器,装好网卡就能识别了,不用安装驱动。总结:自己没有冷静的分析问原创 2016-06-29 10:47:13 · 15213 阅读 · 1 评论 -
光纤模块常识
SFP+封装的模块属于万兆形式的封装,只适用于万兆网卡,但可以向下自适应,千兆网卡一般配SFP封装形式的模块。SFP模块配在万兆网卡是跑不通的。。另外自己试过万兆网卡插万兆模块,千兆网卡插千兆模块,用光纤相连,两者是连不通的。原创 2016-06-29 10:47:15 · 851 阅读 · 0 评论 -
用tcpreplay发包和用tcpdump接收包
我测试的是:在同一台服务器上的一张光纤网卡有两个光口,用光纤相连。打开两个终端:一个输入:tcpdump -i p3p1 (p3p1为光口名,等待接收)另一个输入:tcpreplay -i p3p2 -p 100000 /home/ubuntu/downloads/aa.pcap (p3p2为另一光口名,发送数据包,其中p参数为数据包发送次数)ps:对于多网口的服务器,我感觉会有一个网口为原创 2016-06-29 10:47:18 · 2723 阅读 · 0 评论 -
linux命令帮助阅读
{ }, , [ ] 这几个符号代表:{}一般出现在[ ]之外,为必选其一,[ ]为可选的意思,任选其一的意思。严格地说这些不是Linux命令行(或者说是Shell)中的一部分,而且每一项都和Shell中的含义不同。这些是是编写Usage的约定:()表示分组,其中的选项至少要用到一个。| 表示“或”。并不是让你在命令行中输入字符串args或,而是真正的参数。[]表示“可选”很多程序的Usage中是原创 2016-06-29 10:47:21 · 421 阅读 · 0 评论 -
查看光纤网卡信息
root@ubuntu-PowerEdge-R720:/home/ubuntu# ethtool -i eth0driver: tg3version: 3.134firmware-version: FFV7.8.16 bc 5720-v1.32bus-info: 0000:01:00.0supports-statistics: yessupports-test: yessupports-eepro原创 2016-06-29 10:47:04 · 2850 阅读 · 0 评论