使用国内docker镜像源
摘要:在国内,通过Docker的pull和push命令访问hub.docker时,网络十分慢,而且会出现各种各样的网络连接问题。因此这里介绍下如何使用国内的镜像源,这里以DaoCloud为例。 1. 注册 "DaoCloud" 用户; 2. 注册完成后,会进入dashboard页面,点击右上方的加速器。该
阅读全文
virtualbox虚拟机NAT模式下不能连接外网
摘要:背景 给VirtualBox虚拟机(装载了Ubuntu16.04系统)配置了两张网卡,网络模式分别为“网络地址转换(NAT)”和“仅主机(Host Only)适配器”,其中,enp0s3网卡(NAT)用于外网访问,而enp0s8网卡(Host Only)用于主机访问虚拟机。然而,虚拟机启动后,却不能
阅读全文
运行gpg --gen-key生成key时出现卡住的问题
摘要:背景 在搭建Ubuntu16.04的本地apt源时,需要运行“gpg gen key”命令,但是在执行该命令时,出现了:“Not enough random bytes available. Please do some other work to give the OS a chance to c
阅读全文
Docker网络代理设置
摘要:背景 在一些实验室环境,服务器没有直接连接外网的权限,需要通过网络代理。我们通常会将网络代理直接配置在/etc/environment、/etc/profile之类的配置文件中,这对于大部分操作都是可行的。然而,docker命令却使用不了这些代理。比如docker pull时需要从外网下载镜像,就会
阅读全文
Ceph部署(一)集群搭建
摘要:背景 Ceph简介 Ceph是一个分布式存储,可以提供对象存储、块存储和文件存储,其中对象存储和块存储可以很好地和各大云平台集成。一个Ceph集群中有Monitor节点、MDS节点(可选,用于文件存储)、至少两个OSD守护进程。 Ceph OSD :OSD守护进程,用于存储数据、处理数据拷贝、恢复、
阅读全文
Linux驱动手动绑定和解绑定
摘要:Linux内核从2.6.13 rc3开始,提供了在用户空间,可动态的绑定和解绑定设备和设备驱动之间关系的功能。在这之前,只能通过insmod(modprobe)和rmmod来绑定和解绑,而且这种绑定和解绑都是针对驱动和所有设备的。而新的功能可以设置驱动和单个设备之间的联系。 这里,我们以pci总线的
阅读全文