智乐兔

linux系统

  • CentOS 7中利用Snapper快照进行系统备份与恢复

    CentOS 7中利用Snapper快照进行系统备份与恢复

    为什么要使用Snapper快照? 我们可以想像以下场景: 1. 场景一:系统发生意外宕机,工程师无法快速定位问题,业务受到中断,客户十分不满意。 2. 场景二:项目会议上,就是否升级某软件到最新版本,A和B争执不断,A认为为了保持与其他软件的兼容性不能轻易升级,B认为升级能充分利用软件包的最新功能以及享受到新版本性能的提升 3. 场景三:数据库突然无法访问了,导致业务中断,工程师A和B因为追究责任争得不可开交,A说是B修改了某项配置导致的,B反驳说我的配置都是正确的,不可能出错。 但是Snapper可以轻松帮你解决以上烦恼: 1. 使用Snapper定期做系统备份,系统发生意外宕机可以快速回 ...

    查看全文

  • 技术预览:CentOS 7中利用Snapper GUI管理系统快照

    技术预览:CentOS 7中利用Snapper GUI管理系统快照

    Snapper-gui是snapper的界面化管理工具,支持btrfs, ext4和精简LVM,因其目前尚在开发阶段,很多功能尚不完善,这里仅作为技术预览做简单介绍。 关于Snapper的介绍,请参考另一篇博文: 准备工作 CentOS 7中需要预先安装以下依赖包: python3python3-dbuspython3-gobjectpython3-cairopython3-gobject-base EPEL 7提供了python3( 3.4),方便我们安装 安装epel-release $ sudo yum install epel-release 安装python 3.4和lib $ ...

    查看全文

  • XFS导致进程内核栈溢出的解决办法

    XFS导致进程内核栈溢出的解决办法

    系统环境 系统版本: release 6.5 kenel版本:2.6.32-431.20.3.el6.x86_64 文件系统: XFS 问题描述 系统panic,并打印以下calltrace信息: kvm: 16396: cpu1 unhandled wrmsr: 0x391 data 2000000fBUG: scheduling while atomic:qemu-system-x86/27122/0xffff8811BUG: unable to handle kernel paging request at 00000000dd7ed3a8IP: [<fffffff8105 ...

    查看全文

  • XFS参数优化及测试

    XFS参数优化及测试

    (一)测试环境 硬件环境 Inspur NF5270M3, CPU E5-2650 v2@2.60GHz(2Sockect * 8Core * 2HT) 8 * 16GB of DDR3@1.33G RAM (NUMA) ASPEED Graphics Family (rev 21)(used in text-only mode) HGST HUS724030ALA640 7200 RPM 2.7TB SATA HDD 软件环境 操作系统: Linux release 7.1.1503 kernel版本:3.10.0-229.el7.x86_64 (二)系统配置 系统分区 测 ...

    查看全文

  • Linux系统启动引导过程和服务控制

    Linux系统启动引导过程和服务控制

    Linux系统刚入门的小伙伴们是不是还在迷惑到底系统从我们按下电源键的那一刻,是如何进行一步一步运行的,知道我们输入用户名和密码进入系统,来操作电脑,今天我们就来写一下开机的启动过程以及相关服务的控制。 一. 系统引导流程: 1 . 开机加电,BIOS对硬件加电自检 加电自检,检测硬件设备,这是因为BIOS中包含了CPU的相关信息、设备启动顺序信息、硬盘信息、内存信息、时钟信息、PnP特性等等 2 . 检查启动顺序,从硬盘引导,读取MBR(446字节) 硬盘上第0磁道第一个扇区被称为MBR,也就是Master Boot Record,即主引导记录,它的大小是512字节,主引 ...

    查看全文

  • Linux系统设置及基本操作

    Linux系统设置及基本操作

    下面是Linux系统的基本的使用以及系统操作命令,目录结构等等! linux系统的操作方式 图形界面:RHEL6默认使用GNOME桌面环境 伪字符终端: 图形桌面环境中的伪字符终端 对应程序: gnome-terminal会在图形 字符界面: 图形界面和字符界面之间的切换 图形界面—字符终端:Ctrl+Alt+Fn VMware环境中需使用:Ctrl+Alt+Shift+Fn 字符终端—-字符终端:Alt+Fn 字符终端—-图形界面:Alt+F7 Linux的目录结构 目录 内容 /boot 存放系统启动必须的文件,包括内核文 ...

    查看全文

  • RHEL7 系统的安装过程

    RHEL7 系统的安装过程

    今天来为大家介绍Linux系统的安装,本次安装环境基于为Vmware Workstation软件平台安装,我们本次以 Enterprise Linux 7 系统为安装实例,对于linux的其他系统版本的安装也基本差不多,对于首次接触linux的小伙伴们,赶紧来安装你的第一台Linux系统吧! 一.新建虚拟机,放入安装光盘,进入安装界面,选择第一项回车确定。 二.选择你要安装系统的默认语言,此处已中文简体为系统语言,继续。 三.进入安装信息摘要,并设置以下内容。 设置时间与日期 键盘和语言支持都是默认 软件安装选择带GUI的服务器,安装有图形界面的系统。 安装位置选择我 ...

    查看全文

  • Linux基础网络设置

    Linux基础网络设置

    查看Linux网络参数 ifconfig—-查看网络接口 > [root@localhost ~]# ifconfigeth1 Link encap:Ethernet HWaddr 00:0C:29:33:4A:0C inet addr:192.168.4.115 Bcast:192.168.4.255 Mask:255.255.255.0 inet6 addr: fe80::20c:29ff:fe33:4a0c/64 Scope:Link UP BROADCAST RUNNING MULTICA ...

    查看全文

  • Python中tab键自动补全功能的配置

    Python中tab键自动补全功能的配置

    新手学习Python的时候,如何没有tab键补全功能,我感觉那将是一个噩梦,对于我们这种菜鸟来说,刚接触python,对一切都不了解,还好有前辈们的指导,学习一下,并记录下来,还没有学习这个功能小伙伴们!赶紧get吧! 1.首先我们需要查看python的安装路径 [root@localhost ~]# pythonPython 2.6.6 (r266:84292, Oct 12 2012, 14:23:48) [GCC 4.4.6 20120305 ( 4.4.6-4)] on linux2Type "help", "copyright", "credits" or "license" ...

    查看全文

  • Linux目录和文件管理

    Linux目录和文件管理

    今天我们来介绍一下对于Linux系统“命令“的理解和分类以及常用的目录文件管理命令的使用。 一. 命令 用于实现某一类功能的指令或程序,命令的执行依赖于解释器程序(例如:/bin/bash) 分类 内部命令:属于Shell解释器的一部分 外部命令:独立于Shell解释器之外的程序文件 格式 命令字 [选项] [参数] 选项分为长格式--多个字符 和 短格式 - 单个字符 快捷键 Tab键:自动补齐反斜杠“\”:强制换行快捷键 Ctrl+U:清空至行首快捷键 Ctrl+K:清空至行尾快捷键 Ctrl+L:清屏快捷键 Ctr ...

    查看全文

  • Linux磁盘和文件系统管理

    Linux磁盘和文件系统管理

    对于磁盘和文件系统来说还是比较重要的,因为所有的数据都存在于磁盘中,对于磁盘的正确分区以及文件系统的管理下面是我自己的笔记总结,还望大家多多支持。 一. 磁盘及分区管理工具 硬盘表示方法 例如:/dev/sdb2 /dev是用来存放所有硬件信息的目录 sd代表了SCSI接口的磁盘/USB设备(hd表示IDE接口/SATA接口的磁盘) b代表了磁盘数,表示第二块磁盘 2表示第几个分区,2为第二个分区. 主分区为1,2,3,4 逻辑分区从5开始编号,5 为第一个逻辑分区 fdisk -l #查看系统磁盘信息[root@localhost ~]# fdisk - ...

    查看全文

  • Linux软件的安装及管理程序

    Linux软件的安装及管理程序

    本次我们来看一下关系Linux中软件安装以及安装包的类型,并如何来配置并使用本地YUM源。[此处我们还是使用 Enterprise Linux Server release 6.4 系统来作为操作实例] 一.概述 常见的软件的封装格式 软件 后缀名 rpm软件包 后缀名为.rpm deb软件包 后缀名为.deb 源代码软件包 tar.gz tar.bz2 二、RPM Package Manager 由Red Hat公司提出,被众多Linux发行版所采用、建立统一的数据库文件,详细记录软件包安装、卸载等变化信息,能够自动分析软件包依赖关系 命名为 软件名 ...

    查看全文