我刚刚在Debian服务器上安装了一个SAS磁盘。它被正确地检测到了,一切都很好。
然后,我将SAS磁盘移动到不同的Debian服务器、相同的硬件模型和运行相同版本的Debian,但在这里,SAS磁盘被检测为/dev/sg7,而不是/dev/sdb。
smartctl -a /dev/sg7运行良好,但fdisk和cat挂起。
我试着把SAS磁盘放到另一个插槽中:同样的问题。
如何强制将SAS磁盘检测为/dev/sdb?
# uname -a
Linux maxwell 3.2.0-4-amd64 #1 SMP Debian 3.2.41-2+deb7u2 x86_64 GNU/Linux
d
我有几台服务器使用2TB希捷GoFlex外部驱动器进行基本的cPanel备份,但其中一台服务器有问题,而且该驱动器在/dev中没有被列为设备,即使它出现在lsusb中。
lsusb的输出:
root@server-name [/sys/bus/usb/devices]# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001
我使用的是Oracle Linux 7.6,它是一个基于RHEL7.6的发行版。在RHEL7.6或其他基于RHEL7.6的发行版上,以下测试应该是相同的。
我在Windows10上的VMware工作站上运行OracleLinux7.6服务器,我想要做的是在不重新启动Linux服务器的情况下向Linux来宾虚拟机添加一个磁盘。我搜索了一下,发现了这个页面:https://rahsupport.wordpress.com/2017/08/10/vmware-add-disk-to-linux-without-rebooting-the-vm/。基本上,它所做的是:
将磁盘从VMware工作站添加到
我在一个系统上有一个很大的游泳池。系统是Hadoop集群中的一个存储节点,因此可以使用条带,因为如果丢失本地池,则可以在集群级别重建数据。
磁盘正在变坏:我是否可以告诉ZFS尝试将存储块移出设备,以便删除它,还是需要删除整个池并重新构建它?理想情况下,我可以取出磁盘,然后在交换失败的硬件时添加一个新磁盘。
我认为答案是“否”,因为传统的RAID操作在块级,但也许ZFS存储池足够聪明,至少可以尝试重新定位文件数据。
> sudo zpool list
NAME SIZE ALLOC FREE CKPOINT EXPANDSZ FRAG CAP DEDUP H
我们有Linux服务器- 7.6版本。
在服务器磁盘中:
lsblk -S
NAME HCTL TYPE VENDOR MODEL REV TRAN
sda 0:2:0:0 disk DELL PERC FD33xD 4.27
sdb 1:0:0:0 disk ATA INTEL SSDSC1BG40 DL2B sata
sdc 2:0:0:0 disk ATA INTEL SSDSC1BG40 DL2B sata
sdc和sdb是OS磁盘。
关于sda是由RAID表示的磁盘
因此,sda包含
我意外地删除了一个USB驱动器之前,它是“安全”这样做。当插入驱动器时,它不会像以前那样自动识别和安装。运行sudo fdisk -l,驱动器就不会出现。但是当我运行lsusb时,它显示为未命名的设备:
Bus 002 Device 002: ID 8087:8000 Intel Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Founda
在我的syslog中,我得到了大量的:
Mar 1 11:20:07 franklin kernel: [72947.878407] Waking error handler thread
Mar 1 11:20:07 franklin kernel: [72947.878415] Error handler scsi_eh_1 waking up
Mar 1 11:20:07 franklin kernel: [72947.878834] scsi_eh_1: flush finish cmd: ffff8806d5568980
Mar 1 11:20:07 franklin ker
我有一个USB外部驱动器的问题,它似乎是用UDF格式化的,并且被用于MAC和Windows (或者至少这是告诉我的)。
当我将HDD附加到我的Linux系统时,下一个是dmesg条目:
[21784.312960] usb 2-1.2: new high-speed USB device number 5 using ehci-pci
**[21784.406283] usb 2-1.2: New USB device found, idVendor=1058, idProduct=1023**
[21784.406291] usb 2-1.2: New USB device strings:
我将为闪存可移动设备编写磁盘分区创建者程序,主要由基于SCSI的I/O控制,并使用LBA地址访问。
作为参考,我正在研究由Ubuntu的磁盘实用程序划分和格式化的SD卡上的分区表。
我使用Linux中“分离”软件的“unit”命令,用CHS单元和字节单元观察卡片的参数。
以下是一张8GB的sd卡,其中包含15122432个LBA扇区:
pi@raspberrypi:~ $ sudo parted /dev/sda
GNU Parted 3.2
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of
我有一个戴尔Optiplex,我为它购买了四个4TB磁盘。我正试图在这台机器上安装Debian 10。我在安装GRUB的时候碰壁了。在安装的这一点上,我得到了一个模糊的错误:
Executing 'grub-install /dev/sda' failed.
This is a fatal error.
这是我第一次尝试在RAID数组上安装Debian。在过去,我只做过单磁盘安装。
所有四个磁盘都连接到一个PCIe RAID控制器。控制器与Linux内核兼容,并且我能够看到和分区驱动器没有问题。当我进入分区阶段时,我会看到四个空磁盘。我执行以下操作(此时,所有磁盘都没有分区)
在我的VMware机器上安装Kali 2016.2 64位时,我遇到了一个错误。
An installation step failed. You can try to run the failing item again from the menu, or skip it and choose something else. The failing step is: Install the system
我已经从卡利Linux的官方网站www.kali.org/ kali-linux-2016.2-amd64.iso /下载到了
我通过选择Linux > Debian 8.x 64-B
lshw说我的硬盘是ATA disk,总线信息是scsi
*-disk
description: ATA Disk
product: WDC WD2500BEVS-0
vendor: Western Digital
physical id: 0
bus info: scsi@0:0.0.0
logical name: /dev/sda
我搜索了WD2500BEVS-0,本站说我的硬盘是SATA。
所以我想知道哪种是我的hdd接口类型:
ATA,即PATA,IDE
SCSI