disco in uso ?

Ciao,
domanda apparentemente banale. Come faccio a sapere se un certo disco è in uso ?
In teoria dovrei vederlo da mount, però avendo lvm non vedo l’esatto device… quindi da pvscan vedo tutti i dischi fisici in uso in lvm. Secondo voi questo è sufficiente ?
Anche blkid dovrebbe essere quello che cerco, giusto ?
Altra domanda, come faccio a sapere se un certo disco ha dei dati all’interno ?

Possiamo vedere

# pvdisplay
# vgdisplay

?

# pvdisplay 
  --- Physical volume ---
  PV Name               /dev/sdc
  VG Name               vg_archive_1
  PV Size               610,00 GiB / not usable 4,00 MiB
  Allocatable           yes (but full)
  PE Size               4,00 MiB
  Total PE              156159
  Free PE               0
  Allocated PE          156159
  PV UUID               eqlVxQ-MBfs-KvOr-QawY-W8au-9KBL-jqIsm2
   
  --- Physical volume ---
  PV Name               /dev/sdd
  VG Name               vg_archive_l1
  PV Size               500,00 GiB / not usable 4,00 MiB
  Allocatable           yes (but full)
  PE Size               4,00 MiB
  Total PE              127999
  Free PE               0
  Allocated PE          127999
  PV UUID               rR7pbp-XBw2-LH5S-Domm-JgVG-qUoI-26VIaj
   
  --- Physical volume ---
  PV Name               /dev/sdb
  VG Name               vg_archive
  PV Size               1,99 TiB / not usable 1,24 MiB
  Allocatable           yes (but full)
  PE Size               4,00 MiB
  Total PE              521666
  Free PE               0
  Allocated PE          521666
  PV UUID               3Qftxe-rpff-TjTA-9CA4-BoeM-qEgc-RzSzXL
   
  --- Physical volume ---
  PV Name               /dev/sda2
  VG Name               vg_srvarchive
  PV Size               10,51 GiB / not usable 3,00 MiB
  Allocatable           yes (but full)
  PE Size               4,00 MiB
  Total PE              2690
  Free PE               0
  Allocated PE          2690
  PV UUID               Xt56n8-Zd44-l1j3-NM1i-82KH-O3bY-6Y53v8
   
[root@srv-archive ~]# vgdisplay 
  --- Volume group ---
  VG Name               vg_archive_1
  System ID             
  Format                lvm2
  Metadata Areas        2
  Metadata Sequence No  4
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                1
  Open LV               1
  Max PV                0
  Cur PV                2
  Act PV                2
  VG Size               1,08 TiB
  PE Size               4,00 MiB
  Total PE              284158
  Alloc PE / Size       284158 / 1,08 TiB
  Free  PE / Size       0 / 0   
  VG UUID               l9E46G-TabE-HeM2-ScbD-y1bF-xCTo-fVUdg2
   
  --- Volume group ---
  VG Name               vg_archive
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  6
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                1
  Open LV               1
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               1,99 TiB
  PE Size               4,00 MiB
  Total PE              521666
  Alloc PE / Size       521666 / 1,99 TiB
  Free  PE / Size       0 / 0   
  VG UUID               CHr10m-Cxy5-R7LC-M50D-T66G-XO4f-i0ncs0
   
  --- Volume group ---
  VG Name               vg_srvarchive
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  3
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                2
  Open LV               2
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               10,51 GiB
  PE Size               4,00 MiB
  Total PE              2690
  Alloc PE / Size       2690 / 10,51 GiB
  Free  PE / Size       0 / 0   
  VG UUID               fReuIs-qKtL-a0ON-XcIz-QZVy-Qqgb-vp2Nyf   

[quote=mediomen]
Altra domanda, come faccio a sapere se un certo disco ha dei dati all’interno ?[/quote]

Se hai anche non volumi logici (però anche per lvm), può tornar utile:

df -h
du -hs /mount_point_del_device/

Se un device non è montato, montalo e controlla; oppure usa gparted o altri editors di partizioni che già graficamente ti fan vedere la % di disco o partizione occupata.

Come dicevo sul primo post la questione non è banale in quanto come vedi da quello che ho postato ci sono dei dischi che sono dentro volumi lvm ma non sono partizionati… quindi di fatto non posso sapere che tipo di fs hanno… quindi non posso montarli…
Esempio:

# ls -l /dev/sd*
brw-rw----. 1 root disk 8,  0 15 mar 10:50 /dev/sda
brw-rw----. 1 root disk 8,  1 15 mar 10:50 /dev/sda1
brw-rw----. 1 root disk 8,  2 15 mar 10:50 /dev/sda2
brw-rw----. 1 root disk 8, 16 15 mar 10:50 /dev/sdb
brw-rw----. 1 root disk 8, 32 15 mar 10:50 /dev/sdc
brw-rw----. 1 root disk 8, 48 15 mar 10:50 /dev/sdd
brw-rw----. 1 root disk 8, 64 15 mar 10:50 /dev/sde
brw-rw----. 1 root disk 8, 65 15 mar 10:50 /dev/sde1
brw-rw----. 1 root disk 8, 80 25 mar 17:06 /dev/sdf
brw-rw----. 1 root disk 8, 96 15 mar 10:50 /dev/sdg
brw-rw----. 1 root disk 8, 97 15 mar 10:50 /dev/sdg1

guarda il disco /dev/sdf … è usato o no ? vedi … non ha partizioni… quindi come faccio a montarlo ?
come vedi dal comando seguente:

# blkid
/dev/sda1: UUID="33db69fe-e739-4c3d-9c97-ebbc2beb1f8e" TYPE="ext4" 
/dev/sda2: UUID="Xt56n8-Zd44-l1j3-NM1i-82KH-O3bY-6Y53v8" TYPE="LVM2_member" 
/dev/sdb: UUID="3Qftxe-rpff-TjTA-9CA4-BoeM-qEgc-RzSzXL" TYPE="LVM2_member" 
/dev/sdc: UUID="eqlVxQ-MBfs-KvOr-QawY-W8au-9KBL-jqIsm2" TYPE="LVM2_member" 
/dev/sdd: UUID="rR7pbp-XBw2-LH5S-Domm-JgVG-qUoI-26VIaj" TYPE="LVM2_member" 
/dev/sde1: UUID="ae14017d-ec83-4288-8ae5-6630d6a5d85e" TYPE="ext4" 
/dev/mapper/vg_srvarchive-lv_root: UUID="16c68f0e-6414-4494-9910-95cc7698767c" TYPE="ext4" 
/dev/mapper/vg_srvarchive-lv_swap: UUID="7c1fc4a7-b4f9-4eb7-97fc-2cc01a076647" TYPE="swap" 
/dev/mapper/vg_archive_1-lv_archivio_1: UUID="97e79a01-7837-489d-bd7e-e4db84df5c0e" TYPE="ext4" 
/dev/mapper/vg_archive-archive: UUID="25c61a5d-f48f-430f-90f9-fb1d54db73cf" TYPE="ext4" 
/dev/sdg1: UUID="5d37f064-8925-492e-b578-e63db192bf6e" TYPE="ext4" 

come vedi ci sono i dischi a,b,c,d,e1,g1 che sono in uso… ma f ? sarà pieno ?

Dagli output del post #3 mi pare di capire che:
I dischi sbd* sdc sdd* nella propria rispettiva capacità sono stati marcati come Physical Volume (se provi ad eseguire un

# fdisk -l

dovresti vederli marcati come partition type 8e).
A questi si aggiunge la sola partizione 2 del disco sda.

Questi dischi/partizioni non puoi montarli, perché non contengono un vero e proprio filesystem ma sono considerati come “fornitori” di spazio per le altre componenti di LVM ( i Volume Groups e i Logical Volumes)

Sono poi presenti 3 Volume Groups ai quali sono rispettivamente assegnati:
vg_archive_1 -> /dev/sdc
vg_archive_l1 -> /dev/sdd
vg_archive_l1 -> /dev/sdb
vg_srvarchive -> /dev/sda2

Una panoramica più dettagliata dell’utilizzo dei dischi in rapporto a LVM puoi ottenerla con

# lvmdiskscan

in merito al disco /dev/sdf probabilmente non risulta configurata alcuna partition table ma per toglierti il dubbio credo ti basti un

# fdisk -l /dev/sdf

Perdonami Cupo se mi intrometto (non voglio tediar nessuno).
@mediomen: comunque ormai non è più necessario specificare il tipo di filesystem (usando l’opzione -t) o quantomeno esiste (anche se sottintesa da quanto scritto prima), la possibilità di usare l’opzione -t auto.
Eventualmente vedi anche oltre a fdisk, il comando

[code]

parted -l[/code]

Quest’ultimo necessario in caso di partition-table di tipo GPT/GUID invece di BIOS/MBR.

E non finisce qui :stuck_out_tongue: ci sono altri rimedi “nel serbatoio delle risorse” :stuck_out_tongue: (come per esempio testdisk nel caso in cui la partition-table fosse “partita” :|).

Comunque, volendo puoi anche vedere con (bah … per sicurezza) anche

[code]

vgchange -a y

ls -lh /dev/mapper/[/code]

@Sandro 1972
Nessun tedio Sandro! :wink:

Ciò che volevo sottolineare è che è corretto non poter montare una partizione o un intero disco se predisposto per fungere da Physical Volume perché, di fatto, i PV come del resto i Volume Groups non contengono filesystem ma funzionano da contenitori per filesystems.
La riprova è che, dato un Volume Group, è possibile predisporre n Logical Volume al suo interno formattati con filesystem differenti l’uno dall’altro (ext4, xfs, vfat) ecc… in modo del tutto autonomo e indipendente.

Ok Cupo :slight_smile: … io stavo solo esternando qualche altra possibilità da provare, in modo da aver una migliore “anamnesi” riguardo il suo complesso sistema con così tanti dispositivi :).

Purtroppo il mio PC con F23 è dal meccanico; tu sai per caso se in kernel-config di Fedora sono abilitate tutte le opzioni riguardo il supporto partizioni ? (per esempio anche minix etc etc ?) questo per verificare , come hai “ventilato tu prima” che partition table potrebbe essere corrotta. Perciò ho proposto anche testdisk … nel caso …
Spero non aver creato confusione nella discussione :slight_smile:

Perdonate doppio post (non ripeterò questo);

Riguardo kernel config mi chiedevo come fossero le seguenti voci:

[code]

Partition Types

CONFIG_PARTITION_ADVANCED=y
CONFIG_ACORN_PARTITION=y
CONFIG_ACORN_PARTITION_CUMANA=y
CONFIG_ACORN_PARTITION_EESOX=y
CONFIG_ACORN_PARTITION_ICS=y
CONFIG_ACORN_PARTITION_ADFS=y
CONFIG_ACORN_PARTITION_POWERTEC=y
CONFIG_ACORN_PARTITION_RISCIX=y
CONFIG_AIX_PARTITION=y
CONFIG_OSF_PARTITION=y
CONFIG_AMIGA_PARTITION=y
CONFIG_ATARI_PARTITION=y
CONFIG_MAC_PARTITION=y
CONFIG_MSDOS_PARTITION=y
CONFIG_MINIX_SUBPARTITION=y
CONFIG_SOLARIS_X86_PARTITION=y
CONFIG_LDM_PARTITION=y
CONFIG_SGI_PARTITION=y
CONFIG_ULTRIX_PARTITION=y
CONFIG_SUN_PARTITION=y
CONFIG_KARMA_PARTITION=y
CONFIG_EFI_PARTITION=y
CONFIG_SYSV68_PARTITION=y
CONFIG_CMDLINE_PARTITION=y
CONFIG_PM_STD_PARTITION=""
CONFIG_MTD_PARTITIONED_MASTER=y[/code]

Inoltre

# CONFIG_CFS_BANDWIDTH is not set
# CONFIG_SYSFS_DEPRECATED is not set
CONFIG_INITRAMFS_SOURCE=""
CONFIG_SYSFS_SYSCALL=y
CONFIG_ACORN_PARTITION_ADFS=y
# CONFIG_CMA_DEBUGFS is not set
CONFIG_RANDOMIZE_BASE_MAX_OFFSET=0x40000000
CONFIG_ACPI_PROCFS_POWER=y
# CONFIG_ACPI_EC_DEBUGFS is not set
CONFIG_NF_CONNTRACK_PROCFS=y
# CONFIG_L2TP_DEBUGFS is not set
CONFIG_NET_SCH_HFSC=y
CONFIG_RFS_ACCEL=y
CONFIG_BT_DEBUGFS=y
# CONFIG_CFG80211_DEBUGFS is not set
# CONFIG_MAC80211_DEBUGFS is not set
CONFIG_DEVTMPFS=y
# CONFIG_DEVTMPFS_MOUNT is not set
# CONFIG_USB_SWITCH_FSA9480 is not set
CONFIG_SCSI_PROC_FS=y
CONFIG_ISCSI_BOOT_SYSFS=m
# CONFIG_SCSI_UFSHCD is not set
# CONFIG_SCSI_LPFC_DEBUG_FS is not set
# CONFIG_ATH9K_DEBUGFS is not set
# CONFIG_ATH9K_HTC_DEBUGFS is not set
# CONFIG_ATH10K_DEBUGFS is not set
# CONFIG_WCN36XX_DEBUGFS is not set
CONFIG_RSI_DEBUGFS=y
# CONFIG_SERIAL_FSL_LPUART is not set
CONFIG_GPIO_SYSFS=y
CONFIG_SENSORS_FSCHMD=m
CONFIG_VIDEO_PVRUSB2_SYSFS=y
# CONFIG_SMS_SIANO_DEBUGFS is not set
# CONFIG_SND_VERBOSE_PROCFS is not set
# CONFIG_SND_SOC_FSL_ASRC is not set
# CONFIG_SND_SOC_FSL_SAI is not set
# CONFIG_SND_SOC_FSL_SSI is not set
# CONFIG_SND_SOC_FSL_SPDIF is not set
# CONFIG_SND_SOC_FSL_ESAI is not set
# CONFIG_USB_OTG_FSM is not set
CONFIG_RTC_INTF_SYSFS=y
# CONFIG_DMI_SYSFS is not set
CONFIG_EXT2_FS=y
CONFIG_EXT2_FS_XATTR=y
CONFIG_EXT2_FS_POSIX_ACL=y
CONFIG_EXT2_FS_SECURITY=y
CONFIG_EXT3_FS=y
CONFIG_EXT3_FS_XATTR=y
CONFIG_EXT3_FS_POSIX_ACL=y
CONFIG_EXT3_FS_SECURITY=y
CONFIG_EXT4_FS=y
CONFIG_EXT4_FS_POSIX_ACL=y
CONFIG_EXT4_FS_SECURITY=y
CONFIG_FS_MBCACHE=y
CONFIG_REISERFS_FS=y
# CONFIG_REISERFS_CHECK is not set
CONFIG_REISERFS_PROC_INFO=y
CONFIG_REISERFS_FS_XATTR=y
CONFIG_REISERFS_FS_POSIX_ACL=y
CONFIG_REISERFS_FS_SECURITY=y
CONFIG_JFS_FS=m
CONFIG_JFS_POSIX_ACL=y
CONFIG_JFS_SECURITY=y
# CONFIG_JFS_DEBUG is not set
CONFIG_JFS_STATISTICS=y
CONFIG_XFS_FS=y
CONFIG_XFS_QUOTA=y
CONFIG_XFS_POSIX_ACL=y
CONFIG_XFS_RT=y
# CONFIG_XFS_WARN is not set
# CONFIG_XFS_DEBUG is not set
CONFIG_GFS2_FS=y
CONFIG_OCFS2_FS=y
CONFIG_OCFS2_FS_O2CB=y
CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m
CONFIG_OCFS2_FS_STATS=y
# CONFIG_OCFS2_DEBUG_MASKLOG is not set
# CONFIG_OCFS2_DEBUG_FS is not set
CONFIG_BTRFS_FS=y
CONFIG_BTRFS_FS_POSIX_ACL=y
# CONFIG_BTRFS_FS_CHECK_INTEGRITY is not set
# CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set
# CONFIG_BTRFS_DEBUG is not set
# CONFIG_BTRFS_ASSERT is not set
CONFIG_NILFS2_FS=y
CONFIG_F2FS_FS=y
CONFIG_F2FS_STAT_FS=y
CONFIG_F2FS_FS_XATTR=y
CONFIG_F2FS_FS_POSIX_ACL=y
# CONFIG_F2FS_FS_SECURITY is not set
# CONFIG_F2FS_CHECK_FS is not set
CONFIG_FS_DAX=y
CONFIG_FS_POSIX_ACL=y
CONFIG_EXPORTFS=y
CONFIG_FSNOTIFY=y
CONFIG_AUTOFS4_FS=y
CONFIG_FUSE_FS=m
CONFIG_OVERLAY_FS=m
CONFIG_FSCACHE=m
CONFIG_FSCACHE_STATS=y
CONFIG_FSCACHE_HISTOGRAM=y
# CONFIG_FSCACHE_DEBUG is not set
# CONFIG_FSCACHE_OBJECT_LIST is not set
CONFIG_ISO9660_FS=y
CONFIG_ZISOFS=y
CONFIG_UDF_FS=y
CONFIG_FAT_FS=y
CONFIG_MSDOS_FS=m
CONFIG_VFAT_FS=y
CONFIG_NTFS_FS=m
# CONFIG_NTFS_DEBUG is not set
# CONFIG_NTFS_RW is not set
CONFIG_PROC_FS=y
CONFIG_KERNFS=y
CONFIG_SYSFS=y
CONFIG_TMPFS=y
CONFIG_TMPFS_POSIX_ACL=y
CONFIG_TMPFS_XATTR=y
CONFIG_HUGETLBFS=y
CONFIG_CONFIGFS_FS=y
CONFIG_EFIVAR_FS=m
CONFIG_ADFS_FS=y
# CONFIG_ADFS_FS_RW is not set
CONFIG_AFFS_FS=y
CONFIG_ECRYPT_FS=y
CONFIG_ECRYPT_FS_MESSAGING=y
CONFIG_HFS_FS=y
CONFIG_HFSPLUS_FS=y
CONFIG_HFSPLUS_FS_POSIX_ACL=y
CONFIG_BEFS_FS=y
# CONFIG_BEFS_DEBUG is not set
CONFIG_BFS_FS=y
CONFIG_EFS_FS=y
CONFIG_JFFS2_FS=y
CONFIG_JFFS2_FS_DEBUG=0
CONFIG_JFFS2_FS_WRITEBUFFER=y
CONFIG_JFFS2_FS_WBUF_VERIFY=y
CONFIG_JFFS2_SUMMARY=y
CONFIG_JFFS2_FS_XATTR=y
CONFIG_JFFS2_FS_POSIX_ACL=y
CONFIG_JFFS2_FS_SECURITY=y
CONFIG_JFFS2_COMPRESSION_OPTIONS=y
CONFIG_JFFS2_ZLIB=y
CONFIG_JFFS2_LZO=y
CONFIG_JFFS2_RTIME=y
CONFIG_JFFS2_RUBIN=y
# CONFIG_JFFS2_CMODE_NONE is not set
CONFIG_JFFS2_CMODE_PRIORITY=y
# CONFIG_JFFS2_CMODE_SIZE is not set
# CONFIG_JFFS2_CMODE_FAVOURLZO is not set
CONFIG_LOGFS=y
# CONFIG_CRAMFS is not set
CONFIG_SQUASHFS=y
CONFIG_SQUASHFS_FILE_CACHE=y
# CONFIG_SQUASHFS_FILE_DIRECT is not set
CONFIG_SQUASHFS_DECOMP_SINGLE=y
# CONFIG_SQUASHFS_DECOMP_MULTI is not set
# CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU is not set
CONFIG_SQUASHFS_XATTR=y
CONFIG_SQUASHFS_ZLIB=y
CONFIG_SQUASHFS_LZ4=y
CONFIG_SQUASHFS_LZO=y
CONFIG_SQUASHFS_XZ=y
# CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set
CONFIG_SQUASHFS_EMBEDDED=y
CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3
CONFIG_VXFS_FS=y
CONFIG_MINIX_FS=y
CONFIG_OMFS_FS=y
CONFIG_HPFS_FS=y
CONFIG_QNX4FS_FS=y
CONFIG_QNX6FS_FS=y
# CONFIG_QNX6FS_DEBUG is not set
CONFIG_ROMFS_FS=y
# CONFIG_ROMFS_BACKED_BY_BLOCK is not set
# CONFIG_ROMFS_BACKED_BY_MTD is not set
CONFIG_ROMFS_BACKED_BY_BOTH=y
CONFIG_ROMFS_ON_BLOCK=y
CONFIG_ROMFS_ON_MTD=y
CONFIG_SYSV_FS=y
CONFIG_UFS_FS=y
# CONFIG_UFS_FS_WRITE is not set
# CONFIG_UFS_DEBUG is not set
CONFIG_NFS_FS=m
CONFIG_NFS_V2=m
CONFIG_NFS_V3=m
# CONFIG_NFS_V3_ACL is not set
# CONFIG_NFS_V4 is not set
# CONFIG_NFS_SWAP is not set
# CONFIG_NFS_FSCACHE is not set
CONFIG_NFSD=m
CONFIG_NFSD_V3=y
# CONFIG_NFSD_V3_ACL is not set
# CONFIG_NFSD_V4 is not set
CONFIG_NFS_COMMON=y
# CONFIG_CEPH_FS is not set
CONFIG_CIFS=m
# CONFIG_CIFS_STATS is not set
# CONFIG_CIFS_WEAK_PW_HASH is not set
# CONFIG_CIFS_UPCALL is not set
CONFIG_CIFS_XATTR=y
CONFIG_CIFS_POSIX=y
# CONFIG_CIFS_ACL is not set
# CONFIG_CIFS_DEBUG is not set
# CONFIG_CIFS_DFS_UPCALL is not set
# CONFIG_CIFS_SMB2 is not set
# CONFIG_CIFS_FSCACHE is not set
# CONFIG_NCP_FS is not set
# CONFIG_CODA_FS is not set
# CONFIG_AFS_FS is not set
# CONFIG_9P_FS is not set
CONFIG_DEBUG_FS=y
CONFIG_KASAN_SHADOW_OFFSET=0xdffffc0000000000
# CONFIG_SECURITYFS is not set
CONFIG_TEXTSEARCH_FSM=y

Il II output è “un po’ sporco” :expressionless:
Uhm spero che non mi mandiate al diavolo … :rolleyes:

Comunque un blkid dovrebbe farti vedere qualcosa …

totale 0
lrwxrwxrwx. 1 root root 10 31 mar 02.21 0af10113-c5c8-4c78-bb27-90cc815d81d4 -> ../../sdb2
lrwxrwxrwx. 1 root root 10 31 mar 02.21 0E2C08402C082575 -> ../../sdb1
lrwxrwxrwx. 1 root root 10 31 mar 02.21 2092A40E92A3E68E -> ../../sda2
lrwxrwxrwx. 1 root root 10 31 mar 02.21 28CCA19CCCA164B2 -> ../../sda1
lrwxrwxrwx. 1 root root 10 31 mar 02.21 8714791d-0845-41c2-a211-0d93b6eaea20 -> ../../sda3
lrwxrwxrwx. 1 root root 10 31 mar 02.21 a9be63cc-c154-4af4-8306-296fd7522f2c -> ../../sdb3
lrwxrwxrwx. 1 root root 10 31 mar 02.21 acd586cb-61c4-40a8-b7d1-52559db51a8c -> ../../dm-2
lrwxrwxrwx. 1 root root 10 31 mar 02.21 dfc2f1cf-48b8-4528-bdfc-35cb23c4e98a -> ../../sda6
lrwxrwxrwx. 1 root root 10 31 mar 02.21 e2a4b57c-8f8b-4ba4-9d36-73833f4cb1a3 -> ../../dm-1
lrwxrwxrwx. 1 root root 10 31 mar 02.21 f7d3098d-ed2b-40d4-b108-77dbc350962e -> ../../sda5
lrwxrwxrwx. 1 root root 10 31 mar 02.21 ffbec650-45a4-4e40-a397-30bf545eed38 -> ../../dm-0

Beh … mi concentrerei su questo /dev/sdf usando testdisk

[code]

dnf -y install testdisk

testdisk /dev/sdf[/code]

Procedendo con cautela …

@cupo #6

  1. non ho capito cosa dovrei vedere con fdisk… io sto cercando di capire che questo disco /dev/sdf è in uso oppure no, da ls -l /dev/sd* si vede benissimo che non è partizionato ma questo non significa che non sia in uso da lvm. Quindi a cosa mi serve fdisk ?
  2. lvmdiskscan è affidabile ? non lo so…:
# lvmdiskscan 
  /dev/ram0                                                 16,00 MiB] 
  /dev/root                                                  6,63 GiB] 
  /dev/ram1                                                 16,00 MiB] 
  /dev/sda1                                                500,00 MiB] 
  /dev/vg_srvarchive/lv_swap                                 3,88 GiB] 
  /dev/ram2                                                 16,00 MiB] 
  /dev/sda2                                                 10,51 GiB] LVM physical volume
  /dev/vg_archive_laboratorio/lv_archivio_laboratorio        1,08 TiB] 
  /dev/ram3                                                 16,00 MiB] 
  /dev/vg_archive/archive                                    1,99 TiB] 
  /dev/ram4                                                 16,00 MiB] 
  /dev/ram5                                                 16,00 MiB] 
  /dev/ram6                                                 16,00 MiB] 
  /dev/ram7                                                 16,00 MiB] 
  /dev/ram8                                                 16,00 MiB] 
  /dev/ram9                                                 16,00 MiB] 
  /dev/ram10                                                16,00 MiB] 
  /dev/ram11                                                16,00 MiB] 
  /dev/ram12                                                16,00 MiB] 
  /dev/ram13                                                16,00 MiB] 
  /dev/ram14                                                16,00 MiB] 
  /dev/ram15                                                16,00 MiB] 
  /dev/sdb                                                   1,99 TiB] LVM physical volume
  /dev/sdc                                                 610,00 GiB] LVM physical volume
  /dev/sdd                                                 500,00 GiB] LVM physical volume
  /dev/sde1                                                300,00 GiB] 
  /dev/sdf                                                 500,00 GiB] 
  /dev/sdg1                                                999,99 GiB] 
  5 disks
  19 partitions
  3 LVM physical volume whole disks
  1 LVM physical volume

Qui mi dice che ho 5 dischi … in realtà i dischi sono 7 (sda,sdb,sdc,sdd,sde,sdf,sdg)… 19 partizioni ???
3) so già che sdf non ha partizioni…

@sandro1972 #7

  1. parted non mi serve
  2. ls -lh /dev/mapper serve solo a farmi vedere credo i virtual device… tipo dischi lvm o dischi criptati… ma non dischi fisici

@sandro1972 #11
blkid avevo già postato ma mi pare non mi abbia cagato nessuno
testdisk aspetterei… per esempio avevo provato un grezzississmo strings /dev/sdf ma volevo qualcosa di più affidabile.

Adottando toni più consoni ad un forum rispettabile quale reputo FOL, ti ripropongo le considerazioni già espresse precedentemente.
A mio modo di vedere le possibilità sono due:

  1. Se un disco non presenta almeno una partizione, dati sopra non ne puoi avere. Per questo ti si era chiesto di postare l’output di fdisk -l del disco sdf
    L’output io non l’ho visto

  2. Vero è che LVM prevede anche la possibilità di configurare un intero disco (senza necessariamente partizionarlo) come Physical Volume.
    Questo tipo si configurazione non mi ha mai entusiasmato perché lo trovo poco “intuitivo”, ma questa è una opinione assolutamente personale.
    In ogni caso, se quel disco fosse stato configurato come PV e magari lasciato, per così dire, in “spare” in modo da poter per essere poi impiegato per un futuro ampliamento di un VG già esistente, l’output di lvmdiskscan avrebbe dovuto evidenziarlo.

Per togliersi ogni dubbio si può comunque ricorrere ai comandi:

# pvscan
# pvdisplay

Ora, se anche questi ultimi due comandi non segnalano quel disco configurato come PV allora si può ragionevolmente affermare che non sia proprio né preparato né utilizzato.

Sandro ti ha poi proposto un controllo per mezzo di Testdisk per verificare, a maggior scrupolo, che il disco in questione non sia compromesso o danneggiato, magari a seguito di una errata cancellazione della tabella delle partizioni o chissà.
Anche questo suggerimento mi sembra pertinente e assolutamente sensato.

Buon lavoro

@ mediomen: scusa se ho ripetuto inutilmente il comando già sperimentato; ma beh … non è semplice con la mente (a meno ch’io possa essere una sorta di “paragnosta” avere sotto gli occhi il tutto; volevo solo dare qualche idea; scusa se ti ho tediato … giammai avrei voluto questo).

@ Cupo: grazie della comprensione

Comunque … non sappiamo ancora cosa mostrano gparted o kpartitionmanager o palimpsest (gnome-disk-utilities), anche uno smartctl potrebbe starci … ma anche vedere se è ben collegato a livello hardware (beh mi capitò che per un cavo sata III vedevo il disco a volte si a volte no. Era il mio un tentativo ripeto per una anamnesi.

Spero non aver “didimoclastizzato” nessuno :expressionless:

Buon tutto.

Sono arrivato alla conclusione che l’unico modo è il seguente:

# file -s /dev/sd*
/dev/sda:  x86 boot sector; GRand Unified Bootloader, stage1 version 0x3, boot drive 0x80, 1st sector stage2 0x849f4, GRUB version 0.94; partition 1: ID=0x83, active, starthead 32, startsector 2048, 1024000 sectors; partition 2: ID=0x8e, starthead 221, startsector 1026048, 22042624 sectors, code offset 0x48
/dev/sda1: Linux rev 1.0 ext4 filesystem data (needs journal recovery) (extents) (huge files)
/dev/sda2: LVM2 (Linux Logical Volume Manager) , UUID: Xt56n8Zd44l1j3NM1i82KHO3bY6Y53v
/dev/sdb:  LVM2 (Linux Logical Volume Manager) , UUID: 3QftxerpffTjTA9CA4BoeMqEgcRzSzX
/dev/sdc:  LVM2 (Linux Logical Volume Manager) , UUID: eqlVxQMBfsKvOrQawYW8au9KBLjqIsm
/dev/sdd:  LVM2 (Linux Logical Volume Manager) , UUID: rR7pbpXBw2LH5SDommJgVGqUoI26VIa
/dev/sde:  x86 boot sector; partition 1: ID=0x83, starthead 1, startsector 63, 629137467 sectors, extended partition table (last)\011, code offset 0x0
/dev/sde1: Linux rev 1.0 ext4 filesystem data (needs journal recovery) (extents) (large files) (huge files)
/dev/sdf:  data
/dev/sdg:  x86 boot sector; partition 1: ID=0x83, starthead 1, startsector 63, 2097141102 sectors, extended partition table (last)\011, code offset 0x0
/dev/sdg1: Linux rev 1.0 ext4 filesystem data (needs journal recovery) (extents) (large files) (huge files)

Quindi, in conclusione, /dev/sdf contiene dati?

no, in quanto non è partizionato ne volume lvm