linux
文章平均质量分 77
yuanfang_way
坚韧如我
展开
-
linux根目录空间不足解决方案
1. 前言之前新建了个ubuntu虚拟机来构建golang开发环境以及用来运行docker,跟虚拟机分配了20G的空间并挂载到了根目录,但是后来由于用到的镜像越来越多,20G的空间已经远远不能用,所以不得不为系统扩展空间。2. 本文分析内容安排虚拟机空间扩展新建分区挂载分区到临时目录拷贝文件挂载到/var目录并写入fstab3. 虚拟机空间扩展打开vmvare,选择要添加磁盘空间的虚拟原创 2016-03-05 18:48:21 · 40311 阅读 · 0 评论 -
Centos7更改网卡名称Eth0
安装完Centos7系统,网卡命名跟之前发生了变化,例如!就是看着不爽也不会影响使用,只是个网卡名称而已。eno167777361.先编辑网卡的配置文件将里面的NAME DEVICE项修改为eth0vim /etc/sysconfig/network-scripts/ifcfg-eno16777736 2.重命名该配置文件。[root@localhost yum.repos.d]# cd /et...转载 2018-04-13 10:37:35 · 315 阅读 · 0 评论 -
CentOS 7修改SSH端口并配置iptables防火墙
1. 修改 sshd_config 端口$ vi /etc/ssh/sshd_config取消 #Port 22 的注释,在下一行添加你需要修改的新端口 Port 2048。(这里不删除 22 端口是为了防止修改后新端口无法访问,造成无法用 ssh 连接服务器。)Port 22 Port 2048 修改保存 sshd_config 文件后重启 sshd 服务:$ systemctl rest转载 2017-10-22 20:05:23 · 4052 阅读 · 0 评论 -
Centos 上 firewalld指南
1. firewalld简介FirewallD 是 iptables 的前端控制器,用于实现持久的网络流量规则。它提供命令行和图形界面,在大多数 Linux 发行版的仓库中都有。与直接控制 iptables 相比,使用 FirewallD 有两个主要区别:FirewallD 使用区域和服务而不是链式规则。它动态管理规则集,允许更新规则而不破坏现有会话和连接。FirewallD 是 iptabl转载 2017-10-22 19:49:30 · 334 阅读 · 0 评论 -
内存映射文件原理探索
一直都对内存映射文件这个概念很模糊,不知道它和虚拟内存有什么区别,而且映射这个词也很让人迷茫,今天终于搞清楚了。。。下面,我先解释一下我对映射这个词的理解,再区分一下几个容易混淆的概念,之后,什么是内存映射就很明朗了。 原理首先,“映射”这个词,就和数学课上说的“一一映射”是一个意思,就是建立一种一一对应关系,在这里主要是只 硬盘上文件 的位置与进程 逻辑地址空间 中一块大小相转载 2017-08-30 09:13:25 · 331 阅读 · 0 评论 -
linux系统奔溃之vmcore:kdump 的亲密战友 crash
crash 是目前广泛使用的 linux 内核崩溃转储文件的分析工具,掌握 crash 的使用技巧,对于分析定位内核崩溃的问题,有着非常重要的作用。本文首先介绍了 crash 的基本概念和安装方法,其次详细介绍了如何使用 crash 工具分析内核崩溃转储文件,包括各种常用调试命令的使用方法,最后以几个实际工作中遇到的真实案例向读者展示了 crash 的强大功能。在这篇文章中,既有详细的工具使用方法转载 2017-09-15 08:34:03 · 11155 阅读 · 0 评论 -
centos7编译linux-3.18内核
1. 前言毕业进入公司后,接触的第一个项目是做ceph内核客户端的优化,为了对ceph-client有更加深刻的了解,这里编译linux-3.18内核,操作系统为centos7.2。2. 本文分析内容安排前期准备编译安装3.前期准备到http://www.kernel.org下载对应版本的内核 将内核源码解压到/usr/src目录下 tar xf linux-3.18.63.tar.xz原创 2017-08-10 20:04:12 · 2763 阅读 · 0 评论 -
centos7.2安装dcos
1. 前言对于容器编排系统,前段时间主要研究kubernetes,现在实验室要用dcos,所以在实验室集群上搭建了该系统,dcos版本为1.8.4。 使用的系统为centos7.2,机器使用情况如下表所示,实验室集群没有联外网。 机器ip 作用 10.107.18.35 单独一台boot节点 10.107.19.1 单独一台master节点 10.107.13.150原创 2017-01-13 02:02:33 · 4759 阅读 · 8 评论 -
centos定义开机自启动
1. 前言在进行centos上开发时,将一些软件设置为开机启动,又或者是能够使用systemctl命令进行启动会增加便利性,这里介绍centos上自定义开机启动的方法。 systemctl 用于系统服务的配置,部署,redhat系已经将systemd作为了其默认的系统服务管理工具。其他实现方法也有service命令,或者直接修改/etc/init.d文件,再或者使用chkconfig这样的工具。2原创 2017-02-09 09:33:43 · 944 阅读 · 0 评论 -
centos7系统备份与还原
1. 前言在使用Ubuntu之前,相信很多人都有过使用Windows系统的经历。如果你备份过Windows系统,那么你一定记忆犹新:首先需要找到一个备份工具(通常都是私有软件),然后重启电脑进入备份工具提供的软件环境,在这里备份或者恢复Windows系统。Norton Ghost是备份Windows系统时经常使用的备份工具。在备份Windows系统的时候你可能想过,我能不能把整个C盘都放到一个ZIP转载 2017-01-12 22:36:38 · 38233 阅读 · 10 评论 -
centos7.2上搭建ntp服务器,并实现时间同步
1. 前言对于容器编排系统,前段时间主要研究kubernetes,现在实验室要用dcos,所以在实验室集群上搭建了该系统。搭建dcos集群需要各机器时间同步,而实验室集群并没有联网,这里讲述下怎么搭建ntp服务器并进行时间同步。 使用的系统为centos7.2,机器使用情况如下表所示,这里以10.107.18.35为ntp server,其他的为client对时间进行同步,本文系统使用的是tim原创 2017-01-06 15:00:52 · 30846 阅读 · 0 评论 -
ssh登录缓慢问题
ssh登录缓慢,差不多半分钟才登录成功,故对其进行追踪检查 ①ssh ip -vvv 或 ssh ip -v 用于检查ssh在哪个位置用时最长 然后发现在Entering interactive session 语句后等待时间最长,超过20秒,说明非ssh登录时密 码验证的问题 ②这样看不出啥问题,故使用starce进行追踪 starce -o ~/starce_ssh.tx...转载 2018-06-20 19:53:09 · 2176 阅读 · 0 评论