操作系统
文章平均质量分 54
YFaris
这个作者很懒,什么都没留下…
展开
-
Openmpi4.0版本的安装和集群多机器执行问题的解决方法
Openmpi的官方下载地址:hereOpenmpi4.0版本的安装解压文件并进行配置tar -xvf openmpi-4.1.1.tar.gzcd openmpi-4.1.1./configure --prefix="/usr/local/openmpi"安装make -jsudo make install配置环境:vim ~/.bashrc 或者 vim /etc/profile 均可以export PATH="$PATH:/usr/local/openmpi/bi原创 2021-10-17 16:53:43 · 3399 阅读 · 0 评论 -
阿里云上为服务器申请外网网卡并绑定公网ip
在阿里云上创建ECS实例的时候,云会自动配置公网ip和内网ip。但实质在该ECS实例上只有内网ip,可以通过ifconfig进行查看,如下图:eth0是一个内网网卡,上面绑定的是内网的ip。其工作原理应该是在一个数据中心中,使用更加快速的内网来通信。而该数据中心与外部链接应该通过一个交换机类的服务器,将内网ip转换成对应的外网ip。所以,内网ip绑定在ECS上,而外网ip并没有在本机上,而是绑定在数据中心的专属服务器上,方便统一管理。但是有些应用需要通过本机网卡来读取公网ip进行一系列的操作,例如MPI原创 2021-10-18 15:46:52 · 5183 阅读 · 0 评论 -
SSH配置免密登录方法
转载自https://blog.csdn.net/jeikerxiao/article/details/841055291.客户端生成公私钥本地客户端生成公私钥:(一路回车默认即可)ssh-keygen上面这个命令会在用户目录.ssh文件夹下创建公私钥cd ~/.sshls下创建两个密钥:id_rsa (私钥)id_rsa.pub (公钥)2.上传公钥到服务器这里测试用的服务器地址为:192.168.235.22用户为:rootssh-copy-id -i ~/.ssh/id转载 2021-10-16 15:41:19 · 6947 阅读 · 3 评论 -
关于ubuntu分区挂载
转载自https://blog.csdn.net/u010409517/article/details/88081911一、硬盘分区1.查看硬盘及所属分区情况sudo fdisk -lu如图显示,我们对200G硬盘进行分区,现在已经分区80G的vda12.对硬盘进行分区sudo fdisk /dev/sdb如下图所示,可按m获取帮助:3.在提示符后面输入n,然后输入p,设置主分区,分区号输入,起始块默认,终止块大小自己定义。也可以选择默认。4.输入p,显示分区表,120G的新分区5转载 2021-08-27 08:07:10 · 3222 阅读 · 0 评论 -
关于ubuntu18.04有网卡但是ifconfig不显示问题的解决方法
阿里云部署服务器的时候出现ifconfig没有网卡信息的问题,导致ssh连接不上,使用sudo dhclient eth0也只能在本次机器启动生效。所以需要将指令写到开机启动服务里边。使用https://www.cnblogs.com/airdot/p/9688530.html提供方法设置启动服务。rc.lcoal 里边写:#!/bin/sh -e## rc.local## This script is executed at the end of each multiuser runleve原创 2021-08-26 19:02:55 · 1835 阅读 · 0 评论 -
ubuntu下ifconfig不显示网卡,使用dhcp进行配置
在使用阿里云服务器的时候,配置弹性外网网卡或者ssh登录服务器的时候,可能出现由于ifconfig中没有配置的网卡而产生相应的错误。这时候就可以使用dhcp进行网卡配置。#假设要配置的网卡为eth1,sudo vim /etc/network/interfacesauto eth1iface eth1 inet dhcp之后运行sudo dhclient eth1然后查看ifconfig,就可以看到eth1网卡的信息了!...原创 2021-08-16 16:49:34 · 2837 阅读 · 0 评论 -
ubuntu安装mpich3
转载自https://blog.csdn.net/qq_39451578/article/details/107938560转载 2021-08-02 13:42:50 · 226 阅读 · 0 评论 -
Ubuntu 安装LLVM
在部署galois时,需要安装libllvm (>= 7.0 with RTTI support),但是如果使用直接编译好的,则并不会对RTTI提供支持。因此选择下载源代码自己编译安装,并设置-DLLVM_ENABLE_RTTI=ON下面介绍直接编译好的与源代码安装的教程:参考自:https://blog.csdn.net/qq_32460819/article/details/108449344一、下载已编译的包:LLVM官网如图操作配置环境即可。二、下载源文件自己编译:下载地址:版本原创 2021-07-29 10:28:31 · 3375 阅读 · 0 评论 -
numa架构下socket、node、cpu thread的关系
转载自:https://blog.csdn.net/envy13/article/details/80241886socket node cpu thread的关系socket ⇄ nodesocket是一个物理上的概念,指的是主板上的cpu插槽。node是一个逻辑上的概念,对应于socket。core ⇄ 物理cpucore就是一个物理cpu独立的硬件执行单元。thread ⇄ 逻辑cpu一个机器上总共有多少个逻辑cpu(core),则其有相对应个thread。如上图:拥有两个cpu转载 2021-07-22 14:52:22 · 2557 阅读 · 0 评论 -
系统内核函数mmap
转载自:https://www.cnblogs.com/huxiao-tee/p/4660352.html#_label41、概念mmap是一种内存映射文件的方法,即将一个文件或者其它对象映射到进程的地址空间,实现文件磁盘地址和进程虚拟地址空间中一段虚拟地址的一一对映关系。实现这样的映射关系后,进程就可以采用指针的方式读写操作这一段内存,而系统会自动回写脏页面到对应的文件磁盘上,即完成了对文件的操作而不必再调用read,write等系统调用函数。相反,内核空间对这段区域的修改也直接反映用户空间,从而可以转载 2021-07-22 11:11:25 · 240 阅读 · 0 评论