def METHOD_NAME(self):
    """Configure cache device with DAX.
    Configuration involves,
    - wipe drive
    - create mount directory.
    - mkfs.xfs <drive> or with ext4
    - mount drive with DAX(Direct Attached Access) option
    """
    log.info("Configuring SSD/PMEM cache client....")
    self.pwl_path = f"/mnt/{self.rbd.random_string()}"
    cmds = [
        f"mkdir -p {self.pwl_path}",
        f"mkfs.ext4 {self.drive}",
        f"mount -O dax {self.drive} {self.pwl_path}",
    ]
    # Cleanup drive and get ready for mount.
    self.cleanup()
    for cmd in cmds:
        self.client.exec_command(cmd=cmd, sudo=True)