On 27 November 2016 at 06:29, bugproxy <bugpr...@us.ibm.com> wrote:

> ------- Comment From ofe...@il.ibm.com 2016-11-27 01:26 EDT-------
> Hi,
>
> at the moment i am forced to bring devices online and make them
> persistent in 2 phases... I am aware of chzdev being able to do both.
> thank you for that.
>
> i understand why LVM is preventing my dasdfmt... that is fine. i missed
> that.
>
> the general case is when i get back  "No such device" although i have
> varied the device online, it is visible in lsdasd and i have used
> udevadm settle.
>
> this behavior was consistent for me. it always failed...
>
> as i mentioned in comment 15, the user i was using was created without a
> specific shell... causing it to use the default shell...
>
>
So does that mean exec calls from dasdfmt that failed becuase the user
account has no (typical) shell specified?
As in, is there something that can be improved in the s390-tools source
code to explicitely use /bin/sh for example to mitigate this?

changing the user to run with bash worked around the issue. so i have my
> workaround...  this solved the problem for me and i am fine with this
> solution.
>
> with that said... you can dig further about 19a in the sosreport... you
> will see that i did brought 19a online (only not using chzdev).
> that should be a valid and supported scenario... i think you should check
> that...
>
>
Horum, I am pondering how can the route cuase be further debuged for this
one. This is still reproducible, after the user has a shell set, right?


> thanks!
>
> --
> You received this bug notification because you are a member of Skipper
> Bug Screeners, which is a bug assignee.
> https://bugs.launchpad.net/bugs/1643527
>
> Title:
>   dasdfmt fails after vary online. syslog show strange message "The disk
>   layout of the DASD is not supported"
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu-z-systems/+bug/1643527/+subscriptions
>


-- 
Regards,

Dimitri.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1643527

Title:
  dasdfmt fails after vary online. syslog show strange message "The disk
  layout of the DASD is not supported"

Status in Ubuntu on IBM z Systems:
  Incomplete
Status in linux package in Ubuntu:
  Incomplete

Bug description:
  Problem description:
  procedure:
     echo 1 > /sys/bus/ccw/devices/0.0.0199/online
     /sbin/chzdev dasd-eckd 0199 -e -p
     /sbin/dasdfmt -b 4096 -d cdl -f /dev/disk/by-path/ccw-0.0.0199 -y

  dasdfmt fails with:
     /sbin/dasdfmt: Unable to open device /dev/disk/by-path/ccw-0.0.0199: No 
such device

  looking at the syslog i can see a strange message that only comes out when i 
am having this issue:
  Nov 21 08:52:12 JUUB16MS kernel: [   67.412484] dasd-eckd 0.0.0199: The disk 
layout of the DASD is not supported
  lsdasd returns:
     root@JUUB16MS:~# lsdasd
  Bus-ID     Status      Name      Device  Type  BlkSz  Size      Blocks
  ==============================================================================
  0.0.0192   active      dasda     94:0    ECKD  4096   5070MB    1298160
  0.0.0195   active      dasdb     94:4    FBA   512    40MB      81920
  0.0.0193   n/f         dasdc     94:8    ECKD
  0.0.0196   active      dasdd     94:12   FBA   512    40MB      81920
  0.0.0194   n/f         dasde     94:16   ECKD
  0.0.0197   n/f         dasdf     94:20   ECKD
  0.0.0198   n/f         dasdg     94:24   ECKD
  0.0.0199   n/f         dasdh     94:28   ECKD

  you can see that the 199 is not format and can't be formatted...
  a workaround is to vary the disk offline and then online again.
  this time it will start ok and you can format it and work with it.
  ------------------------------
  just to be clear... this happens after linking to an un-formatted disk 
dynamically and then vary it online...
  for example:
     vmcp link '*' 199 199
     echo 1 > /sys/bus/ccw/devices/0.0.0199/online
     /sbin/chzdev dasd-eckd 0199 -e -p
     /sbin/dasdfmt -b 4096 -d cdl -f /dev/disk/by-path/ccw-0.0.0199 -y

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-z-systems/+bug/1643527/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to