
linux
__Sunny__
学习记录生活
展开
-
【linux】查看linux版本
查看linux内核版本号的几种方法 1. cat /proc/version Linux version 3.10.0-229.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.2 20140120 (Red Hat 4.8.2-16) (GCC) ) #1 SMP原创 2016-12-26 15:49:35 · 790 阅读 · 0 评论 -
MPI问题:HYDU_sock_connect (../../utils/sock/sock.c:224): unable to get host address for node1 (2)
在两个节点运行 MPI 程序时,出现以下错误:[proxy:0:1@node2] HYDU_sock_connect (../../utils/sock/sock.c:224): unable to get host address for node1 (2)[proxy:0:1@node2] main (../../pm/pmiserv/pmip.c:453): unable to co原创 2017-06-29 12:08:28 · 7626 阅读 · 1 评论 -
Intel® Parallel Studio XE Cluster Edition for Linux* 2017 安装
因为服务器原来的Intel编译器的license过期了,所以重新申请了license,原本以为license会随邮件发送过来,然后直接更新license就可以,但是从Intel网站上了解到:If you have a named-user license, when you install Intel® Parallel Studio XE 2016 or later on your syst原创 2017-04-20 17:43:38 · 18298 阅读 · 2 评论 -
centos7 安装 gcc-6.2.0
1. 下载 gcc-6.2.0 源码包,可以直接从 GCC 的FTP 上下载,随后解压 并从 contrib/download_prerequisites 文件内查看需要的依赖包[root@node1 software]# tar -zvxf gcc-6.2.0.tar.gz[root@node1 software]# cd gcc-6.2.0/[root@node1 c原创 2017-04-22 17:06:10 · 3502 阅读 · 0 评论 -
Git 简单使用学习
这个博客只为学习git的记录,参考学习的文章: 1. 廖雪峰的Git教程 2. Git 常用命令详解Git 命令详解1. git pull:从其他的版本库(既可以是远程的也可以是本地的)将代码更新到本地,例如:git pull origin master就是将origin这个版本库的代码更新到本地的master主枝 2. git add:是将当前更改或者新增的文件原创 2017-11-02 16:57:41 · 462 阅读 · 0 评论 -
vim编辑文件时当光标出现在注释行后按回车键怎么可以做到不现新注释行?
http://blog.youkuaiyun.com/warnerwu/article/details/74856947在使用vim编辑文件的时候, 你的光标出现在注释行中时, 如果这时按回车键就会出现一个新的注释行, 但是有没有必要出现新的注释行去除光标出现在注释行后按回车出现新注释行使用esc退出插入模式来命令模式,输入以下命令::set fo-=r原创 2017-12-08 10:54:30 · 631 阅读 · 0 评论 -
linux怎么远程执行另一台linux机器上的shell文件?
https://zhidao.baidu.com/question/424323362.html==============================================================例如:在Blinux /opt/m.sh m.sh中命令是date 我现在想在A机器上的命令行执行m.sh这个脚本,怎么操作? 命令用引号括起来就可以了,如:ssh B_ip "s转载 2018-01-18 11:08:05 · 13210 阅读 · 1 评论 -
Linux ssh无密码登录
总体来说两个步骤:生成本地密钥~/.ssh/id_rsa.pub,将密钥复制到远程机器的~/.ssh/authorized_keys文件中在两个节点上分别进行如下步骤,以node00为例1. 生成密钥,会生成~/.ssh/id_rsa.pub文件命令: root@node00:~# ssh-keygen -t rsa2. 通过scp将原创 2018-01-26 10:45:26 · 316 阅读 · 0 评论 -
Linux下查看PCI-E插槽信息的方法【转载】
原文: http://blog.chinaunix.net/uid-1829236-id-3188434.html======================================================================在 Linux 下要如何得知 PCI-E Bus 使用的是 Gen(Generation) 1 還是 Gen2 還是新一代的转载 2018-01-10 12:28:36 · 18372 阅读 · 1 评论 -
NCCL 故障排除 一
官方文档 http://docs.nvidia.com/deeplearning/sdk/nccl-developer-guide/index.html#troubleshooting========================================================================5. Troubleshooting NCCL 故障排翻译 2018-01-10 14:40:31 · 15055 阅读 · 0 评论 -
NCCL 故障排除 二
5.4. NCCL KnobsA knob isa type of environment variable that can you can turn on or off by settingspecific values. These environment variables should be set in the context ofrunning NCCL. The followi翻译 2018-01-10 16:20:08 · 8684 阅读 · 0 评论 -
PCIe传输速率和可用带宽(吞吐量)计算
参考:https://baike.baidu.com/item/pcie/2167538?fr=aladdin http://blog.youkuaiyun.com/zenglichuanjia/article/details/47297845 http://www.baike.com/wiki/GT/s=================================原创 2018-01-10 19:26:23 · 159916 阅读 · 7 评论 -
Ubuntu16.04安装Chrome浏览器及解决root不能打开的问题
1. 安装桌面(emmm,不知道是否只执行第二个命令就行)# apt-get install gonme# apt-get install ubuntu-desktop2. 安装Chrome浏览器# wget http://www.linuxidc.com/files/repo/google-chrome.list -P /etc/apt/sources.list.d/# w原创 2018-02-07 09:38:16 · 31983 阅读 · 8 评论 -
卸载并重装openssh(解决ssh -1问题)
在集群测试过程中,有一个节点的openssh装的有问题,需要ssh -1 才能登录,导致多节点的mpi无法使用。修改配置文件什么的也没有用(也许是我改的不对。。)最后决定直接重装openssh1. 卸载先查看openssh的相关包[root@node51 ~]# rpm -qa openssh*openssh-server-6.6.1p1-11.el7原创 2017-06-29 12:02:50 · 41928 阅读 · 0 评论 -
NIS/YP 错误:Domain name cannot be (none)
在 NIS/YP 环境中增加新用户时, 在 NIS 服务器上加入用户后, 重建 NIS 映射时,出现以下错误[root@dl1 yp]# vim /bin/domainnameDomain name cannot be (none)查询 ypserv 的状态,没问题但是查询 yppasswdd 的状态时,发现 yppasswdd dead[root@dl1 ~]原创 2017-04-23 11:08:34 · 3336 阅读 · 0 评论 -
【Linux使用及问题解决】用户登录时显示 -bash-4.2$ 问题
集群的普通用户在登录时,会出现 -bash-4.2$ 的状态[root@dl2 home]#su hxbash-4.2$查看 /etc/passwd 文件,显示用户 hx 的信息hx:x:1002:1002::/home/hx:/bin/bash查看 /home目录下没有用户 hx 的目录[root@dl2 home]#ls原因:在linux下通过usera原创 2017-01-07 10:37:24 · 19676 阅读 · 4 评论 -
检查集群内节点是否能ping通的脚本
集群中的节点ip为192.168.100.**,需要检查是否能ping通脚本1:#!/bin/bashfor i in $(seq 1 64)doping -c 1 192.168.100.$i &>/dev/nullif [ $? -eq 0 ];thenecho "192.168.100.$i is up"elseecho "192.168.100.$i is原创 2017-01-23 11:34:20 · 1370 阅读 · 0 评论 -
nvidia显卡驱动与编译器版本的查询命令
转自 http://www.linuxdiyf.com/linux/16687.html1. 首先验证你是否有nvidia的显卡(http://developer.nvidia.com/cuda-gpus这个网站查看你是否有支持gpu的显卡):$ lspci | grep -i nvidia 2. 查看你的linux发行版本(主要是看是64位还是32位的):$ uname -...转载 2017-03-20 09:50:13 · 31256 阅读 · 0 评论 -
linux 解压 .deb 及 .tar.xz 包的方法
1. ar -x ***.deb2. xz -d ***.tar.xz3. tar -xvf ***.tartar -zxvf ***.tar.gz原创 2017-04-21 09:59:43 · 5437 阅读 · 0 评论 -
CentOS下torque集群配置(三)配置NIS统一管理所有linux账户和密码
转自 http://blog.youkuaiyun.com/dream_angel_z/article/details/44226055NIS,全称network information Service,网络信息服务,用于管理。 Master服务端配置1.安装NIS需要软件软件# rpm –qa | grep ypbind# rpm –qa | grep yp-tools# rpm –qa | grep ...转载 2017-05-04 10:53:11 · 2092 阅读 · 0 评论 -
CentOS下torque集群配置(二)集群中配置NFS实现文件共享
转自 http://blog.youkuaiyun.com/dream_angel_z/article/details/44225713==========================================================================要点:文件所在的服务器设置共享文件夹,其它应用服务器挂载该文件夹环境:文件所在服务器:10.10.12.1文件夹为/ifs/da...转载 2017-05-04 10:54:42 · 751 阅读 · 0 评论 -
Stale NFS file handle的解决方法
转载自:http://dikar.iteye.com/blog/634862http://www.abc188.com/info/html/wangzhanyunying/jianzhanjingyan/20080417/71458.html Stale NFS file handle的解决方法 早上来到公司,发现有两台server有问题。 因为用df转载 2017-05-04 11:53:23 · 23879 阅读 · 0 评论 -
网络信息服务 (NIS/YP)
30.4. 网络信息服务 (NIS/YP)Written by Bill Swingle.Enhanced by Eric Ogren 和 Udo Erdelhoff.30.4.1. 它是什么?NIS, 表示网络信息服务 (Network Information Services), 最初由 Sun Microsystems 开发,转载 2017-04-23 10:45:31 · 7501 阅读 · 0 评论 -
linux流量监控工具 iptraf
这个博客总结了 在Linux下怎么看网络流量?方法太多了然后我选择了第一种 iptraf为啥呢,因为我的机器不能联网,yum 源用的是局域网的,尝试了其他的,我的yum源里没有相应包,需要联网下载,狗带...安装:yum install -y iptraf 使用:网上都说是直接输入iptraf,然而...[root@node1 test]# ip原创 2017-05-05 16:56:57 · 8350 阅读 · 0 评论 -
为普通用户添加root权限
使用的方法为修改 /etc/sudoers 1. 一般情况下 /etc/sudoers 的文件权限是 440,即只读权限,需要修改为可写。 [root@localhost ~]# chmod 770 /etc/sudoers2. 修改 /etc/sudoers 文件,找到 root ALL=(ALL) ALL 的字段,在下面添加一行:原创 2017-04-24 10:49:07 · 1894 阅读 · 0 评论 -
FTP YUM 源配置
1. 挂载 ios 镜像[root@dl1 ~]# mkdir /mnt/cdrom[root@dl1 ~]# mount -o loop CentOS-7.1-x86_64-DVD-1503-01.iso /mnt/cdrom2. 安装vsftp软件,启动vsftpd服务,拷贝centos7.1 iso内容到ftp的匿名用户某一目录。[root@dl1 ~]# cd /mnt/原创 2017-04-25 13:31:59 · 2080 阅读 · 1 评论 -
Linux查看物理CPU个数、核数、逻辑CPU个数
# 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数# 查看物理CPU个数cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l# 查看每个物理CPU中core的个数(即核数)cat /proc/cpuinfo| grep "cpu cores...转载 2017-11-17 15:55:31 · 652 阅读 · 0 评论