HPC installation failing with the error "Error: Could not stat device /dev/sda - No such file or directory", why ?

Solution Verified - Updated -

Issue

  • HPC installation of a compute node fails with the following python traceback, why ?

    Traceback (most recent call last):
      File "/opt/kusu/lib/python/kusu/ui/text/navigator.py", line 221, in run
        self.selectScreen(0)
      File "/opt/kusu/lib/python/kusu/ui/text/navigator.py", line 143, in selectScreen
        contentGrid = self.setupContentGrid()
      File "/opt/kusu/lib/python/kusu/ui/text/navigator.py", line 169, in setupContentGrid
        self.currentScreen.draw(self.mainScreen, self)
      File "/opt/kusu/lib/python/kusu/ui/text/screenfactory.py", line 74, in draw
        self.drawImpl()
      File "/opt/kusu/bin/nodeinstaller", line 286, in drawImpl
        dp = DiskProfile(fresh=False)
      File "/opt/primitive/lib/python2.4/site-packages/primitive/system/hardware/partitiontool.py", line 216, in __init__
        self.populateDiskProfile(fresh, probe_fstab=False)
      File "/opt/primitive/lib/python2.4/site-packages/primitive/system/hardware/partitiontool.py", line 272, in populateDiskProfile
        self.disk_dict = self.__findDisksAndCreateDictionary(fresh)
      File "/opt/primitive/lib/python2.4/site-packages/primitive/system/hardware/partitiontool.py", line 303, in __findDisksAndCreateDictionary
        disk_dict[disk_str] = Disk('/dev/'+disk_str, self, fresh)
      File "/opt/primitive/lib/python2.4/site-packages/primitive/system/hardware/disk.py", line 72, in __init__
        pedDevice = parted.PedDevice.get(path)
    error: Error: Could not stat device /dev/sda - No such file or directory.
    
  • The 'addhost' command is executed from the HPC installer node and the compute nodes are booted up for the PXE installation. The compute node boots up properly but tracebacks with the above messages when starting the installation.

  • The problem is happening on the IBM x3650 M1 machines. The firmware is updated, but it didn't help.

Environment

  • Red Hat Enterprise Linux 5.5 HPC Installer node.

  • IBM x3650 M1 and IBM x3650 M2 machines.

  • IBM ServeRAID RAID array configured for RAID 1 connected as Serial Attached SCSI (SAS).

  • Cisco 2960G switches on a class C network with IP range 192.168.88/24

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content