ฉันได้ต่อสู้กับปัญหาใน CentOS 7.6.1801 บน HP ผ่าน HW RAID ฉันค้นหามากและลองตัวเลือกมากมายเกี่ยวกับฉันยังไม่สามารถแก้ไขปัญหานี้ได้ ฉันอาจจะมองข้ามบางสิ่งไป ฉันหวังว่าใครบางคนจะมองเห็นได้

# pvcreate /dev/sdb Device /dev/sdb excluded by a filter.

# lsblk /dev/sdb NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sdb 8:16 0 6.6T 0 disk

/etc/lvm/lvm.conf : filter = ["a|^/dev/sda2$|", "r|.*|"] global_filter = ["a|/dev/sdb |"]

==========

(แยกส่วน)
รุ่นการพิมพ์: HPE LOGICAL VOLUME (scsi) ดิสก์ /dev/sdb: 7201GB ขนาดเซกเตอร์ (ตรรกะ/กายภาพ): 512B/4096B ตารางพาร์ติชัน: gpt แฟล็กดิสก์:

หมายเลข เริ่มต้น ขนาดสิ้นสุด ชื่อระบบไฟล์ แฟล็ก

(แยกทางกัน)

==============

`# pvcreate /dev/sdb -vv (ลบบรรทัดด้วย sda)

  Setting devices/global_filter to global_filter = [ "a|/dev/sdb |" ]
  devices/cache not found in config: defaulting to /etc/lvm/cache/.cache
  metadata/record_lvs_history not found in config: defaulting to 0
  File-based locking selected.
  metadata/pvmetadataignore not found in config: defaulting to 0
  metadata/pvmetadatasize not found in config: defaulting to 255
  metadata/pvmetadatacopies not found in config: defaulting to 1
  report/output_format not found in config: defaulting to basic
  log/report_command_log not found in config: defaulting to 0
  Locking /run/lock/lvm/P_orphans WB
  devices/cache not found in config: defaulting to /etc/lvm/cache/.cache

อุปกรณ์ /dev/sdb ถูกยกเว้นโดยตัวกรอง กำลังปลดล็อก /run/lock/lvm/P_orphans`

answer

คุณมองข้ามช่องว่างบางส่วน

global_filter = ["a|/dev/sdb |"]

คุณคิดถึงพื้นที่หลังจากนั้นsdbหรือไม่? ที่ไม่ควรจะอยู่ที่นั่น หากคุณกำลังพยายามจับคู่/dev/sdbสิ่งนี้จะไม่สามารถจับคู่ได้เนื่องจากพื้นที่