linux dm-0,linux救援模式

linux多路径mpath怎么修改名称

Linux下多路径Multipath的简单配置

1、启用Multipath:

(1)启动multipathd服务

#service multipathd start或者#/etc/init.d/multipathd start

(2)修改multipath配置文件/etc/multipath.conf:

a默认情况下所以的设备都在multipath的黑名单中,所以即使启动了multipathd服务并加在了内核模块,multipath也不会对链路进行聚合,找到下面的3行并注释掉(在行首加上#号)

#devnode_blacklist{

# devnode"*"

#}

b默认情况下multipath生成dm设备之后,会同时在/dev/mapper/下生成以磁盘wwid为名的符号链接指向对应的dm设备。如果想生成mpath设备,则需要打开user_friendly_names选项,将配置文件中下面3行的注释取消(去掉行首的#号)

defaults{

user_friendly_names yes

}

(3)重启multipathd服务(修改multipath.conf文件之后都应该重启multipath服务)

(4)扫描磁盘

#multipath-v2

使用上面命令之后,系统中会出现链路聚合之后的dm设备,同时也会在/dev/mapper/、/dev/mpath/目录下生成相应的设备。

查看multipath拓扑结构

#multipath-ll

另外一个重要的文件是/var/lib/multipath/bindings,这个文件中是磁盘的别名和wwid的对应关系,典型的例子是:

mpath0 3600508b4000c3af700008000002d0000

(5)需要注意的问题,multipath也会为本地的磁盘生成相应的dm设备,所以需要在multipath.conf中将本地磁盘加入到黑名单,配置的方法可以参考下面的示例

devnode_blacklist{

wwid 36005076b08164f4011ae88b23efb95fe

devnode"^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"

devnode"^hd[a-z]"

}

如上例所示,可以通过wwid或者设备名将本地磁盘加入到黑名单中。

2、固定multipath设备的命名:

通过wwid和设备别名一一对应的方式固定multipath设备的名称,这些和别名对应的设备会被创建到/dev/mapper/目录下,使用时直接使用这个目录的的设备。

(1)通过/var/lib/multipath/bindings可以获取所有磁盘的wwid,确定每个磁盘的别名之后,在/etc/multipath.conf中的multipaths段中加入相应的配置,如将wwid为3600508b4000c3b910000c00000330000的磁盘命名为etl01,wwid为3600508b4000c3b910000c00000390000的磁盘命名为etl02,配置文件如下所示

multipaths{

multipath{

wwid 3600508b4000c3b910000c00000330000

alias etl01

}

multipath{

wwid 3600508b4000c3b910000c00000390000

alias etl02

}

}

(2)配置完成之后,重启multipathd服务,使用下面的命令清空已有的multipath记录

#multipath-F

然后使用multipath-v2重新扫描设备,这时会在/dev/mapper/目录下生成和别名对应的设备文件。

#ls/dev/mapper/

control etl01 eth02

(3)如果多台服务器的存储链路完全相同,并希望各服务器上同一磁盘的设备名相同,可以在一台服务器上配置好别名绑定之后,将multipaths{}中间的配置复制到其他服务器,这样各台服务器/dev/mapper/下面的设备将会保持一致。

linux 输入“make"命令不能执行

这是因为你没有安装make编译工具,yum-y installmake安装一下就可以执行。Linux操作系统是基于UNIX操作系统发展而来的一种克隆系统,它诞生于1991年的 [Linux桌面] 10月5日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX类操作系统,并且使用人数还在迅猛增长。

拓展:

1、Linux操作系统是UNIX操作系统的一种克隆系统,它诞生linux系统于1991年的10月5日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX类操作系统,并且使用人数还在迅猛增长。

2、Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。它主要用于基于Intel x86系列CPU的计算机上。这个系统是由全世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的Unix兼容产品。

linuxdm-0满了linuxdm-0

centosdm-0如何进入?

我的:centos中dm-0进入方法是:

cd/

我的分析:

可以cd/dev/mapper查看dm-0的映射关系,应该查看到是cl-root映射到了dm-0。

或者执行dmsetupls命令及dmsetupinfo命令查看到dm-0设备映射到的LV:cl-root

通过lsblk命令可以查看到cl-root的逻辑分区,对应的盘符是/。

所以dm-0对应的是Linux系统的根目录,执行cd/即可进入dm-0设备。

linux常用的系统工具?

Linux用户常用的10个工具,其中包括网络监控、系统审计或其它有用命令,这10个Linux工具可以帮助大家提高工作和使用效率,非常实用。分别如下:

1.w

对,你没看错,就是w命令。使用该命令我们可以查看到当前登录系统的用户是谁,以及执行了哪些命令。

2.nmon

Nmon是一个可以监控当前系统性能的小工具,使用之前需要先用如下命令进行安装:

sudoapt-getinstallnmon

安装好后执行nmon命令即可打开:

nmon

nmon可以查看网络、CPU、内存和磁盘的使用情况。

打开之后按c查看CPU信息:

打开之后按n查看网络信息:

磁盘空间监控(磁盘使用率)是IT运维管理中十分重要的监控项目之一,主要监控计算机的逻辑磁盘空间使用率,在一些较大增长率的系统(比如Oracle表空间的分区、访问日志记录分区等)中对磁盘空间的监控显得十分重要。

哲涛SUM服务器监控软件可以对Windows的磁盘空间、Linux的磁盘空间、AIX的磁盘空间、Solaris的磁盘空间、HP-UNIX的磁盘空间、FreeBSD的磁盘空间以及任何GNULinux版本的磁盘空间进行监控。SUM服务器监控软件中磁盘空间监控主要包括磁盘空间使用率指标、磁盘已用空间、磁盘剩余空间以及磁盘总空间等的监控项目。

磁盘空间使用率监控-SUM服务器监控软件

3.ncdu

ncdu命令可以用来查看和分析Linux中各目录对磁盘空间占用情况的工具,请使用如下命令进行安装:

apt-getinstallncdu

安装好后执行如下命令即可从根目录开始分析:

ncdu/

注意:执行上述命令会占用大量磁盘I/O

分析完成后,会生成类似如下截图的输出:

我们可以在结果界面按n按名称进行排序或按s按大小进行排序。

SUM服务器监控软件对Linux的监控是SUM最基本的功能之一。

哲涛SUM服务器监控软件作为集中监控平台类软件,它对各种Linux操作系统可以进行集中、统一的监控,它主要对Linux的CPU使用率、内存使用率、磁盘空间使用、进程等进行统一的监控。在SUM服务器监控软件中,不仅可以对Linux系统基本性能进行监控,同时还可以对Linux一定的集中管理,比如执行Linux的命令、重启Linux服务器、重启某些进程等。

Linux监控、Linux服务器监控、LinuxCPU监控、Linux内存监控、Linux磁盘监控

4.slurm

slurm是一个网卡带宽监控命令行实用程序,它会自动生成ASCII图形输出。使用之前先用如下命令进行安装:

apt-getinstallslurm

使用如下命令进行输出:

slurm-i

slurm界面中可以执行如下选项:

◆I:显示lx/tx状态

◆c:切换到经典界面

◆r:手动刷新界面

◆q:退出工具

5.findmnt

Findmnt是一个Linux内置的命令行工具,它主要用于查找挂载的文件系统状态。Findmnt可以查看到当前系统中已挂载的设备,在必要时还可进行mount或unmount操作。

执行findmnt命令后会看到如下输入:

当然,还有如下参数可用:

◆findmnt-l:以列表方式进行输出

◆findmnt-s:输出fstab中挂载的设备

◆findmnt-text4:按文件系统类型进行输出

6.dstat

dstat是一个可以非常灵活使用和进行组合使用的工具,它可用于监控内存、进行、网络及磁盘性能,可用于替代ifstat、iostat、dmstat等工具。使用之前需先执行如下命令进行安装:

apt-getinstalldstat

执行如下命令可以看到所有监控数据:

dstat

其可选参数非常多,常用的有:

◆dstat-c:监控CPU

◆dstat-cdl-Dsda1:监控CPU详细信息

◆dstat-d:监控磁盘

7.saidar

saidar是另一个CLI系统数据监控和统计工具,可提供有关磁盘、网络、存储和SWAP的监控信息。使用之前需先使用如下命令进行安装:

sudoapt-getinstallsaidar

安装完成后可直接执行saidar进行输出,但我们通常使用带参数的命令生成带颜色输出:

saidar-c

8.ss

ss全称socketstatistics,是一个可以替代netstat的网络连接查看工具。

直接执行ss即可进行查看:

常用参数有:

ss-Atcp:指定查看协议

ss-ltp:显示进程名称和PID

9.ccze

ccze非常有用,它可以用不同颜色高亮日志,协助管理员进行区分和查看分析。使用之前需先使用如下命令进行安装:

apt-getinstallccze

我们可以使用类似如下方式进行使用:

tailf/var/log/syslog|ccze

而使用ccze-l参数可以查看其支持的日志类型。

10.ranwhen.py

我们最后介绍的ranwhen.py是一个python工具,它可以以图形方式显示系统活动。

要使用该工具需要先安装python语言支持:

sudo

apt-add-repositoryppa:fkrull/deadsnakes

sudoapt-getupdate

sudoapt-getinstallpython3.2

然后下载ranwhen.py

wget

unzipmaster.zipcdranwhen-master

使用如下命令即可执行ranwhen.py

python3.2ranwhen.py

为什么要在小米手机上刷magisk?

在小米手机上刷magisk是为了手机root。

Magisk是一套用于定制Android的开源工具,支持高于Android4.2的设备。涵盖了Android定制的基本部分:root、引导脚本、SELInux修补、移除AVB2.0/dm-verity/强制加密等。

Magisk开发者加入谷歌后首次发声:将继续维护项目,但无法再隐藏root权限。MagiskHide将被取消,同时官方的Magisk模块仓库也将被放弃,除此之外,用户可以本地安装模块。

阅读剩余
THE END