Linux服务器不关机新增硬盘的方法

方法1:

1、在开机状态下,插入磁盘之后,执行命令:echo "- - -" > /sys/class/scsi_host/host0/scan

2、查看步骤1的命令是否生效,可以在/var/log/messages中进行验证

3、执行fdisk -l命令看是否能看到新增的磁盘,如果看不到,可以把上面的host0换成host1或者host2等再试一次

方法2:

1、插入磁盘,进行/proc/scsi目录,然后less ./scsi,看看目前的SCSI磁盘使用情况

[email protected]:/proc/scsi# ls

device_info  scsi

[email protected]:/proc/scsi# less scsi

Attached devices:

Host: scsi0 Channel: 00 Id: 00 Lun: 00

Vendor: ATA      Model: KINGSTON SVP200S Rev: 501A

Type:   Direct-Access                    ANSI  SCSI revision: 05

Host: scsi0 Channel: 00 Id: 01 Lun: 00

Vendor: ATA      Model: TOSHIBA DT01ACA2 Rev: MX4O

Type:   Direct-Access                    ANSI  SCSI revision: 05

Host: scsi1 Channel: 00 Id: 00 Lun: 00

Vendor: ATA      Model: WDC WD20EURS-63S Rev: 80.0

Type:   Direct-Access                    ANSI  SCSI revision: 05

从上图中可以找到磁盘的4个参数使用情况,分别是主适配器标识,主适配器上的SCSI通道,设备的SCSI标识,设备的LUN号。

2、使用命令增加磁盘: echo "scsi add-single-device w x y z" > /proc/scsi/scsi

指定的参数值 w、x、y 和 z,如下所示:

w 是主机适配器标识,第一个适配器为零(0)

x 是主机适配器上的 SCSI 通道,第一个通道为零(0)

y 是设备的 SCSI 标识

z 是 LUN 号,第一个 LUN 为零(0)

注:可使用这个命令删除磁盘:echo "scsi remove-single-device w x y z" > /proc/scsi/scsi

3、使用fdisk -l命令对磁盘进行分区和格式化操作

时间: 2024-08-30 17:23:30

Linux服务器不关机新增硬盘的方法的相关文章

linux服务器中木马,手工清除方法

由于自己也碰到过这种情况,刚好看到这篇文章,先转载过来.的确蛮有用的哦. 首先剧透一下后门木马如下: (当然这是事后平静下来后慢慢搜出来的,那个时候喝着咖啡感觉像个自由人) 木马名称 Linux.BackDoor.Gates.5 http://forum.antichat.ru/threads/413337/ 首先是下午14点左右有几台服务器出现流量超高,平时只有几百M的流量,那时候发现流量上G了,达到这个量第一感觉就是遭受了DDOS流量攻击,那时候手上的服务器比较多,出现几台并没 有放在眼里,

向XenCenter的VM添加硬盘后,VM(windows7/ubuntu)主机不能识别新增硬盘解决方法

XenCenter版本:XenCenter 6.2 问题描述:想XenCenter里面VM添加硬盘后,VM启动后不能识别. 解决方式:windows不能识别的原因:新添加的硬盘没有盘符(分区),通过磁盘管理器添加盘符格式化新增硬盘解决. Ubuntu不能识别原因类似,需要给新添加的硬盘分区 步骤一,先已经关闭的windows7/ubunut中 主机中添加硬盘.如下图: 步骤二.windows主机处理,进入磁盘管理器查看,提示需要进行“初始化磁盘”,此时能够查看到磁盘管理器已经识别新的曾的硬盘.点

linux在不关机情况下新增硬盘的方法

开机状态插入硬盘 不关机执行命令 echo "- - -" > /sys/class/scsi_host/host0/scan 注意 echo "- - -" - 中间有空格 fdisk -l 或者 lsblk 查看是否查找到新增的硬盘 如果没有生效,尝试把 host0 替换成 host1 或者 host2 等尝试 发现硬盘fdisk分区使用或者加入lvm 注: 本方法在 centos 7.5 下经过测试有效,其他linux系统未知 原文地址:https://

linux服务器查看公网IP信息的方法

参考: http://www.cnblogs.com/ksguai/p/6090115.html 最近在解决网络问题时,需要查看本机的出口公网IP信息,所以在网络上搜索和请求运维达人,获得如下两个方法: curl ifconfig.me 在linux系统中输入上述的命令,可以查看到本机连接的公网信息:如果该命令无效,可以使用下面一个命令,也同样可以获得对应的信息 curl cip.cc

Mysql(Linux服务器)root用户密码忘记重置方法

MySQL是非常常见的开源数据库,使用者众多,若是不小心忘记了安装在服务器的mysql密码,无法登陆,应该如何重置呢?方法很简单,现在和大家分享下.(系统环境:CentOs 6.5  软件:Mysql) 1.首先确认服务器是处于安全的状态,也就是没有人能够任意地连接MySQL数据库.因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密码保护的状态下. 2.修改MySQL的登录设置: # vi /etc/my.cnf 在[mysqld]的段中加上一句:skip-grant-

icinga2 借助check_iostat.sh抓取linux服务器的diskIO(硬盘繁忙度)

下载地址:https://exchange.nagios.org/directory/Plugins/Operating-Systems/Linux/Check-Iostat-Updated/details 对脚本进行修改(默认为$12,12为w_await值,14为%util值) UTIL=`cat $TMP | $AWK '{ sum += $14 } END { print sum / NR } '` 被监控端: 将改后的脚本拷到nrpe端的/usr/lib/nagios/plugins/

linux服务器修改ssh默认22端口方法

1.登录服务器,打开sshd_config文件 # vim /etc/ssh/sshd_config 2.找到#Port 22,默认是注释掉的,先把前面的#号去掉,再插入一行设置成你想要的端口号,注意不要跟现有端口号重复 # The strategy used for options in the default sshd_config shipped with# OpenSSH is to specify options with their default value where# poss

Linux服务器 iptables 防火墙配置详解

导读: 很好的一篇关于Linux防火墙 iptables配置, linux防火墙配置很关键, 这牵扯到服务器安全, 安全不是绝对的,但是iptables配的好可以杜绝大多数灰色试探. 转载到老吧博客了, 更多iptables配置可以咨询作者. linux iptables 防火墙配置非常重要, 我们来配置一个filter表的防火墙. 查看本机关于IPTABLES的设置情况 [[email protected] ~]# iptables -L -n 如果你在安装linux时没有选择启动防火墙,什么

如何给Linux服务器新增一块硬盘

如何给Linux服务器新增一块新硬盘 使用fdisk -l查看是否识别硬盘 使用fdisk /dev/sdb 进行硬盘分区,我这里采用默认值,大家可按照实际环境进行分区. 最后使用fdisk -l 会看到多块硬盘分区 n命令,新建分区:p命令,创建主分区 使用p命令,查看是否按照需求正确分区 使用w命令,保存对分区表的修改 使用mkfs.xfs命令 /dev/sdb1进行格式化 将硬盘挂载至某一目录,使用df -lh 查看新增硬盘信息 使用blkid命令查看新增硬盘的UUID, 编辑/etc/f