SLES 12 SP2 on Hercules

classic Classic list List threaded Threaded
11 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

SLES 12 SP2 on Hercules

Hercules390 - General mailing list
Hi,
Did anyone succeed to install SLES12 SP2 z/Linux on Hercules?
What configuration do I need and which version of Hercules can do that?
I get "disabled wait state" when I try to install it


 

 This is the end of installation attempt from ISO of SLES 12.2, installation on Centos 6.8 64 bit (herules hyperion)


 cpu.33a262: 1 configured CPUs, 0 standby CPUs
 HHC01315I 0:000E CHAN: ccw E4200028 7D6A74C0
 HHC01312I 0:000E CHAN: stat 0200, count 0000=>FF350501 35250100 00000000 00000000 ...............
 HHC01313I 0:000E CHAN: sense 80000000 00000000 00000000 00000000 00000000 00000000 00000000 00000
 HHC01314I 0:000E CHAN: sense CMDREJ
 NetLabel: Initializing
 AppArmor: AppArmor Filesystem Enabled
 HHC00006I SCLP console interface active
 Freeing initrd memory: 30852K (0000000001000000 - 0000000002e21000)
 random: /init: uninitialized urandom read (60 bytes read, 68 bits of entropy ava
 random: /init: uninitialized urandom read (216 bytes read, 73 bits of entropy av
 random: /init: uninitialized urandom read (32 bytes read, 74 bits of entropy ava
 random: /init: uninitialized urandom read (60 bytes read, 78 bits of entropy ava
 HHC00801I Processor CP00: Operation exception code 0001  ilc 2
 HHC02324I PSW=0704E00180000000 00000000002FD5D4 INST=0001         ????? ,                      ?
 HHC02269I R0=0000000000000000 R1=000000007D2839F8 R2=000000007D277798 R3=000000007D23FD28
 HHC02269I R4=0000000000129E28 R5=0000000000002A3E R6=0000000000000000 R7=0000000000000060
 HHC02269I R8=0000000000000018 R9=0000000000000000 RA=0000000000004000 RB=000000007D277A98
 HHC02269I RC=000000007D277798 RD=000000007D23FD28 RE=000000007D89BB10 RF=000000007D89BAE8
 ------------  cut here !------------
   <00000000002e7ac6>! mount_fs+0x5e/0x180
 
 HHC00809I Processor CP00: disabled wait state 0002000180000000 000000000010ED96
 



 I tried using the following configuration:

   CPUSERIAL 002623              # CPU serial number
   CPUMODEL  2827

   MODEL  EMULATOR

   PLANT     ZZ                  # STSI returned plant
   MANUFACTURER IBM              # STSI returned manufacturer
   LPARNAME  HERCULES            # DIAG 204 returned lparname
   CPUVERID  00

   MAINSIZE  2048                  # Main storage size in megabytes
   XPNDSIZE  0                   # Expanded storage size in megabytes
   NUMCPU    1                   # Number of CPUs
 # NUMVEC    1                   # Number of Vector Processors
   MAXCPU    8                   # Maximum number of CPUs
   CAPPING   0                   # Capping of CPs in MIPS, 0 = off
   ARCHLVL   z/Arch              # Architecture mode S/370, ESA/390 or z/Arch
 

   ARCHLVL   DISABLED ASN_LX_REUSE
   ARCHLVL   ENABLE bit44
 #  ARCHLVL   ENABLE bit45
   ARCHLVL   ENABLE bit37
 

   LOADPARM 0A95DB..
   OSTAILOR  LINUX               # OS tailoring
   SYSEPOCH  1900                # Base year for initial TOD clock
   TZOFFSET  +0200  

   CODEPAGE  default                     # CodePage conversion table
   DIAG8CMD  disable                     # OS may not issue commands via DIAG 8
 

   HTTP      PORT  8081 noauth                 # HTTP server port
 # HTTP      ROOT  /usr/local/share/hercules/  # HTTP root directory
   HTTP      START                             # HTTP Start Server
   PANRATE   FAST    
   CNSLPORT  3270                # TCP port number to which consoles connect
 #DASD
 0120    3390    /home/Hercules/hercules-3.12/dasd/root.120
 0121    3390    /home/Hercules/hercules-3.12/dasd/swap.121
 0122    3390    /home/Hercules/hercules-3.12/dasd/dev.122
 0123    3390    /home/Hercules/hercules-3.12/dasd/conic.123
 0124    3390    /home/Hercules/hercules-3.12/dasd/postgre.124
 0125    3390    /home/Hercules/hercules-3.12/dasd/extra.125
 

 # CTC Adapters
 

 0E20.2  3088    CTCI 192.168.1.208 192.168.1.16
 


 


 Thanks!
 Tidhar
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

RE: SLES 12 SP2 on Hercules

Hercules390 - General mailing list
Tidhar wrote:

[...]
> I tried using the following configuration:
[...]
>   ARCHLVL   DISABLED ASN_LX_REUSE
<snip>

I have not personally tried installing SLES12 SP2 z/Linux on Hercules myself so I can neither confirm nor deny whether this has anything to do with your problem or not, BUT...

Your above ARCHLVL statement is malformed.  It should be:

    ARCHLVL   DISABLE  ASN_LX_REUSE


(Note "DISABLE", not "DISABLED". Drop the ending 'D')

As a result of this syntax error the ASN and LX Reuse facility might not have been disabled, leading to your failure.

Again, this is just a guess.  I have not verified the above for myself.  It's just an obvious error that jumped out at me.

You should always check your Hercules log file closely for error messages, especially during startup, as oftentimes they can be (and typically are) directly related to subsequent problems you happen to experience later on.

HTH

--
"Fish" (David B. Trout)
Software Development Laboratories
http://www.softdevlabs.com
mail: [hidden email]




Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

RE: SLES 12 SP2 on Hercules

Hercules390 - General mailing list
Thanks David, But I still have the same problem.
 I guess it's the same issue of simulating Z114 or Z196 or EC12 that exists in Rehdat 7 or any latest z/Linux version.
In the forum I see that many people had problems with these issues a year ago. Are there solutions today for installing modern distributions of z/Linux on Hercules?
 

 Thanks
  Tidhar
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: SLES 12 SP2 on Hercules

Hercules390 - General mailing list
In reply to this post by Hercules390 - General mailing list
Well, one problem that I see is that you've specified a zEC12 machine (CPU
Model 2827). But, you've only specified 2GB of main memory.

According to IBM Literature, a zEC12 STARTS with 32GB of main memory.

So, z/Linux is probably doing a hardware check and seeing that things
aren't right.

http://www-03.ibm.com/systems/z/hardware/zenterprise/zec12_specs.html

You might want to look at the hardware bulletins for z/Linux and see what
the minimum hardware configs are. I'd be willing to bet thats where your
problems are.

Joe

On Sun, Feb 12, 2017 at 3:52 AM, [hidden email] [hercules-390] <
[hidden email]> wrote:

>
>
> Hi,
> Did anyone succeed to install SLES12 SP2 z/Linux on Hercules?
> What configuration do I need and which version of Hercules can do that?
> I get "disabled wait state" when I try to install it
>
>
> This is the end of installation attempt from ISO of SLES 12.2,
> installation on Centos 6.8 64 bit (herules hyperion)
>
> cpu.33a262: 1 configured CPUs, 0 standby CPUs
>
> HHC01315I 0:000E CHAN: ccw E4200028 7D6A74C0
>
> HHC01312I 0:000E CHAN: stat 0200, count 0000=>FF350501 35250100 00000000
> 00000000 ...............
>
> HHC01313I 0:000E CHAN: sense 80000000 00000000 00000000 00000000 00000000
> 00000000 00000000 00000
>
> HHC01314I 0:000E CHAN: sense CMDREJ
>
> NetLabel: Initializing
>
> AppArmor: AppArmor Filesystem Enabled
>
> HHC00006I SCLP console interface active
>
> Freeing initrd memory: 30852K (0000000001000000 - 0000000002e21000)
>
> random: /init: uninitialized urandom read (60 bytes read, 68 bits of
> entropy ava
>
> random: /init: uninitialized urandom read (216 bytes read, 73 bits of
> entropy av
>
> random: /init: uninitialized urandom read (32 bytes read, 74 bits of
> entropy ava
>
> random: /init: uninitialized urandom read (60 bytes read, 78 bits of
> entropy ava
>
> HHC00801I Processor CP00: Operation exception code 0001  ilc 2
>
> HHC02324I PSW=0704E00180000000 00000000002FD5D4 INST=0001         ????? ,
>                      ?
>
> HHC02269I R0=0000000000000000 R1=000000007D2839F8 R2=000000007D277798
> R3=000000007D23FD28
>
> HHC02269I R4=0000000000129E28 R5=0000000000002A3E R6=0000000000000000
> R7=0000000000000060
>
> HHC02269I R8=0000000000000018 R9=0000000000000000 RA=0000000000004000
> RB=000000007D277A98
>
> HHC02269I RC=000000007D277798 RD=000000007D23FD28 RE=000000007D89BB10
> RF=000000007D89BAE8
>
> ------------  cut here !------------
>
>   <00000000002e7ac6>! mount_fs+0x5e/0x180
>
> HHC00809I Processor CP00: disabled wait state 0002000180000000
> 000000000010ED96
>
>
>
> I tried using the following configuration:
>
>   CPUSERIAL 002623              # CPU serial number
>
>   CPUMODEL  2827
>
>   MODEL  EMULATOR
>
>   PLANT     ZZ                  # STSI returned plant
>
>   MANUFACTURER IBM              # STSI returned manufacturer
>
>   LPARNAME  HERCULES            # DIAG 204 returned lparname
>
>   CPUVERID  00
>
>   MAINSIZE  2048                  # Main storage size in megabytes
>
>   XPNDSIZE  0                   # Expanded storage size in megabytes
>
>   NUMCPU    1                   # Number of CPUs
>
> # NUMVEC    1                   # Number of Vector Processors
>
>   MAXCPU    8                   # Maximum number of CPUs
>
>   CAPPING   0                   # Capping of CPs in MIPS, 0 = off
>
>   ARCHLVL   z/Arch              # Architecture mode S/370, ESA/390 or
> z/Arch
>
>
>   ARCHLVL   DISABLED ASN_LX_REUSE
>
>   ARCHLVL   ENABLE bit44
>
> #  ARCHLVL   ENABLE bit45
>
>   ARCHLVL   ENABLE bit37
>
>
>   LOADPARM 0A95DB..
>   OSTAILOR  LINUX               # OS tailoring
>   SYSEPOCH  1900                # Base year for initial TOD clock
>   TZOFFSET  +0200
>
>   CODEPAGE  default                     # CodePage conversion table
>
>   DIAG8CMD  disable                     # OS may not issue commands via
> DIAG 8
>
>
>   HTTP      PORT  8081 noauth                 # HTTP server port
>
> # HTTP      ROOT  /usr/local/share/hercules/  # HTTP root directory
>
>   HTTP      START                             # HTTP Start Server
>
>   PANRATE   FAST
>
>   CNSLPORT  3270                # TCP port number to which consoles connect
> #DASD
> 0120    3390    /home/Hercules/hercules-3.12/dasd/root.120
> 0121    3390    /home/Hercules/hercules-3.12/dasd/swap.121
> 0122    3390    /home/Hercules/hercules-3.12/dasd/dev.122
> 0123    3390    /home/Hercules/hercules-3.12/dasd/conic.123
> 0124    3390    /home/Hercules/hercules-3.12/dasd/postgre.124
> 0125    3390    /home/Hercules/hercules-3.12/dasd/extra.125
>
> # CTC Adapters
>
> 0E20.2  3088    CTCI 192.168.1.208 192.168.1.16
>
>
>
> Thanks!
>  Tidhar
>
>
>
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: SLES 12 SP2 on Hercules

Hercules390 - General mailing list
Thanks Joe, I tried now using CPUMODEL 2818 instead (Z114 processor) with MAINSIZE of 8192
 but still the same problem
 

 Any ideas?
 

 Thanks,
  Tidhar
 

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

RE: SLES 12 SP2 on Hercules

Hercules390 - General mailing list
In reply to this post by Hercules390 - General mailing list




Enviado desde mi smartphone Samsung Galaxy.
-------- Mensaje original --------De: "''Fish' (David B. Trout)' [hidden email] [hercules-390]" <[hidden email]> Fecha: 12/2/17  7:59  (GMT-04:00) Para: [hidden email] Asunto: RE: [hercules-390] SLES 12 SP2 on Hercules

 



 


   
     
     
      Tidhar wrote:



[...]

> I tried using the following configuration:

[...]

>   ARCHLVL   DISABLED ASN_LX_REUSE

<snip>



I have not personally tried installing SLES12 SP2 z/Linux on Hercules myself so I can neither confirm nor deny whether this has anything to do with your problem or not, BUT...



Your above ARCHLVL statement is malformed.  It should be:



ARCHLVL   DISABLE  ASN_LX_REUSE



(Note "DISABLE", not "DISABLED". Drop the ending 'D')



As a result of this syntax error the ASN and LX Reuse facility might not have been disabled, leading to your failure.



Again, this is just a guess.  I have not verified the above for myself.  It's just an obvious error that jumped out at me.



You should always check your Hercules log file closely for error messages, especially during startup, as oftentimes they can be (and typically are) directly related to subsequent problems you happen to experience later on.



HTH



--

"Fish" (David B. Trout)

Software Development Laboratories

http://www.softdevlabs.com

mail: [hidden email]





   
     

   
   


Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

RE: SLES 12 SP2 on Hercules

Hercules390 - General mailing list
I'm still stuck with this without a clue. An offer:
Does anyone want to do a fee-paid task of finding how to configure Hercules in order to succeed installing SLES 12 SP2 z/Linux? The DVD ISO are available at Suse site (trial of few months)
 

 Thanks
  Tidhar Seifer
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: SLES 12 SP2 on Hercules

Hercules390 - General mailing list
Apparently this is not going to be possible at this time.

There are reported issues in the Hercules code which has yet to be resolved.

https://github.com/hercules-390/hyperion/issues/29

and its progeny.

Joe

On Mon, Feb 13, 2017 at 5:52 AM, [hidden email] [hercules-390] <
[hidden email]> wrote:

>
>
> I'm still stuck with this without a clue.
> An offer:
> Does anyone want to do a fee-paid task of finding how to configure
> Hercules in order to succeed installing SLES 12 SP2 z/Linux? The DVD ISO
> are available at Suse site (trial of few months)
>
> Thanks
>  Tidhar Seifer
>
>
>
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: SLES 12 SP2 on Hercules

Hercules390 - General mailing list
Is this problem related specifically to z/Linux of SLES 12 SP2?
Or for emulating processors o Z114/Z196/EC2/Z13 ? Is there any version of Hercules that can run modern zLinux (which requires Z114 or later)?
 

 Thanks
  Tidhar
 

Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: SLES 12 SP2 on Hercules

Hercules390 - General mailing list


On 02/13/2017 03:01 PM, [hidden email] [hercules-390] wrote:
>
>
> Is this problem related specifically to z/Linux of SLES 12 SP2?

No.

Some think it is smart to store facility bits that must be on for an
operating system to IPL, even if the promised function is not
implemented, or implemented wrong.

> Or for emulating processors o Z114/Z196/EC2/Z13 ?
>
> Is there any version of Hercules that can run modern zLinux (which
> requires Z114 or later)?

No.  Ymmv, depending on your mindset.

>
> Thanks
>  Tidhar
>
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: SLES 12 SP2 on Hercules

Hercules390 - General mailing list
About modern z/Linux - I mean I need SLES 12 SP2 and Redhat 7.3 which both requires modern processors.

I read that someone (Peter J) succeed to install SLES 12 SP1 with some trick. Is it possible to do something like that for SLES 12 SP2?
 

 Thanks
  Tidhar
 

Loading...