UVP开发环境搭建
发布时间:2020-12-15 09:21:39 所属栏目:安全 来源:网络整理
导读:在单板上进行ovs2.7+dpdk16.11开发,安装镜像文件 UVP.iso后,需要进行如下配置: 1,网络配置 # vim /etc/sysconfig/network-scripts/ifcfg-eth0 参考配置如下: BOOTPROTO= "static" DEVICE= "eth0" IPADDR= "8.0.186.115" NATMASK= "255.255.254.0" START
在单板上进行ovs2.7+dpdk16.11开发,安装镜像文件 UVP.iso后,需要进行如下配置: 1,网络配置# vim /etc/sysconfig/network-scripts/ifcfg-eth0
参考配置如下: BOOTPROTO="static"
DEVICE="eth0"
IPADDR="8.0.186.115"
NATMASK="255.255.254.0"
STARTMODE="onboot"
GATEWAY="8.0.186.0"
执行以下命令使配置生效: # service network restart
若无法重启,可能因为ip地址冲突,查看日志: # cat /var/log/messages|grep network
2,调整分区大小# df -h
调整根目录大小确保其足够使用。 详见: 3,sshd配置检查sshd服务是否开启: # ps -aux|grep sshd
编辑配置文件: # vim /etc/ssh/sshd_config
设置
permitRootIn yes
注释
#AllowUsers ...
#MACs ...
这样就可以通过XShell连接登录该单板,若要保持长连接: # vim /etc/profile
注释TMOUT或设为0:
#export TMOUT=0
执行以下命令使配置生效: # source /etc/profile
4,yum源配置# cd /etc/yum.repos.d
# ls
需要增加新的源: # vim version.repo
[euler_compile]
name=uvp
baseurl=http://10.175.100.158/.../repos/Euler_compile_RPMS
enable=1
gpgcheck=0
priority=1
[eulerbase]
name=eulerbase
baseurl=http://10.175.100.158/.../repos/Euler_compile_RPMS
enable=1
gpgcheck=0
priority=2
包括两个源: 5,git配置# git config --global user.name "xxx"
# git config --global user.email "xxx"
# git config --global http.sslverify false
# git config --global https.sslverify false
# git config remote.origin.push refs/xxx/* #配置默认push分支
# git config --list
使用ssh-keygen生成密钥,并复制到gerrit代码库的Add SSH Key: # ssh-keygen -t rsa -C "邮箱名"
# vim C:Users....sshid_rsa.pub (Windows)
或
# vim /root/.ssh/id_rsa.pub (Linux/Unix)
6,DNS配置在没有dns的server中需要手动配置hosts文件,否则git push失败。这里直接将配置好的hosts文件写入/etc/hosts: # cat hosts > /etc/hosts
项目开发额外需要安装: # yum install update
# yum install gcc automake make kernel-devel kerner-source kernel-debug-devel numactl-devel libtool
# yum install zlib-devel openssl-devel dpdk-devel qemu-devel
git分支查询与切换: # git branch -a -l
# git checkout xxx (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |