Integrity Servers
1753675 Members
5064 Online
108799 Solutions
New Discussion юеВ

rx8640 with expansion cabinet

 
SOLVED
Go to solution
J Turner
Frequent Advisor

rx8640 with expansion cabinet

I have been ask why we do not have more vpars available on our rx8640 with expansion cabinet. Currently we have 2 npars w 2 vpars each. If we can create more npars/vpars can anyone help with the commands needed I ran some commands and here is the output.

It looks from the scan at the end of this output that we have used all the resources except the cpu's. This would mean no hard drives for vparcreate?

[Partition]
Par # of # of I/O
Num Status Cells Chassis Core cell Partition Name (first 30 chars)
=== ============ ===== ======== ========== ===============================
0 Active 2 2 cab0,cell0 Partition 0 - UX
1 Active 2 2 cab0,cell1 Partition 1 - UX


[Partition - HyperThread]
Par Num Hyperthreading Enabled Hyperthreading Active
======= ====================== =====================
0 no no
1 no no


# parstatus -I


[Chassis]
Core Connected Par
Hardware Location Usage IO To Num
=================== ============ ==== ========== ===
cab0,bay0,chassis0 Active yes cab0,cell0 0
cab0,bay0,chassis1 Active yes cab0,cell1 1
cab8,bay0,chassis0 Active yes cab0,cell2 1
cab8,bay0,chassis1 Active yes cab0,cell3 0


parstatus -c0


[Cell]
CPU Memory Use
OK/ (GB) Core On
Hardware Actual Deconf/ OK/ Cell Next Par
Location Usage Max Deconf Connected To Capable Boot Num
========== ============ ======= ========= =================== ======= ==== ===
cab0,cell0 Active Core 8/0/8 32.0/0.0 cab0,bay0,chassis0 yes yes 0


Notes: * = Cell has no interleaved memory.
# parstatus -c1


[Cell]
CPU Memory Use
OK/ (GB) Core On
Hardware Actual Deconf/ OK/ Cell Next Par
Location Usage Max Deconf Connected To Capable Boot Num
========== ============ ======= ========= =================== ======= ==== ===
cab0,cell1 Active Core 8/0/8 32.0/0.0 cab0,bay0,chassis1 yes yes 1


Notes: * = Cell has no interleaved memory.
#
# parstatus -c2


[Cell]
CPU Memory Use
OK/ (GB) Core On
Hardware Actual Deconf/ OK/ Cell Next Par
Location Usage Max Deconf Connected To Capable Boot Num
========== ============ ======= ========= =================== ======= ==== ===
cab0,cell2 Active Base 8/0/8 32.0/0.0 cab8,bay0,chassis0 yes yes 1


Notes: * = Cell has no interleaved memory.
# parstatus -c3


[Cell]
CPU Memory Use
OK/ (GB) Core On
Hardware Actual Deconf/ OK/ Cell Next Par
Location Usage Max Deconf Connected To Capable Boot Num
========== ============ ======= ========= =================== ======= ==== ===
cab0,cell3 Active Base 8/0/8 32.0/0.0 cab8,bay0,chassis1 yes yes 0


Notes: * = Cell has no interleaved memory.

cab8,bay0,chassis0 Active yes cab0,cell2 1
cab8,bay0,chassis1 Active yes cab0,cell3 0

parstatus -V -b8


[Cabinet]
Cabinet I/O Bulk Power Backplane
Blowers Fans Supplies Power Boards
OK/ OK/ OK/ OK/
Cab Failed/ Failed/ Failed/ Failed/
Num Cabinet Type N Status N Status N Status N Status MP
=== ============ ========= ========= ========== ============ ======
8 I/O expansio 4/0/N+ 6/0/N+ 2/0/N+ - -

Cabinet Type
============
I/O expansion cabinet

Cabinet Blowers
===============
cab8, blower0 ok
cab8, blower1 ok
cab8, blower2 ok
cab8, blower3 ok

I/O Fans
==============
cab8, fan0 ok
cab8, fan1 ok
cab8, fan2 ok
cab8, fan3 ok
cab8, fan4 ok
cab8, fan5 ok

Bulk Power Supplies(BPS)
========================
cab8, bps0 ok
cab8, bps1 ok



[mon]scan #from npar1

1 cell AML path=_SB_N001 VPAR=ALL
1/0 sba AML path=_SB_N001S016 VPAR=vpar0
1/0/0 lba AML path=_SB_N001S016IOC0L000 VPAR=vpar0
1/0/1 lba AML path=_SB_N001S016IOC0L001 VPAR=vpar0
1/0/2 lba AML path=_SB_N001S016IOC0L002 VPAR=vpar0
1/0/4 lba AML path=_SB_N001S016IOC0L004 VPAR=vpar0
1/0/6 lba AML path=_SB_N001S016IOC0L006 VPAR=vpar0
1/0/8 lba AML path=_SB_N001S016IOC1L008 VPAR=vpar0
1/0/10 lba AML path=_SB_N001S016IOC1L010 VPAR=vpar0
1/0/12 lba AML path=_SB_N001S016IOC1L012 VPAR=vpar0
1/0/14 lba AML path=_SB_N001S016IOC1L014 VPAR=vpar0
1/120 proc AML path=_SB_N001P008 VPAR=vpar2
1/121 proc AML path=_SB_N001P009 VPAR=vpar0
1/122 proc AML path=_SB_N001P010 VPAR=vpar0
1/123 proc AML path=_SB_N001P011 VPAR=vpar2
1/124 proc AML path=_SB_N001P012 VPAR=vpar2
1/125 proc AML path=_SB_N001P013 VPAR=vpar2
1/126 proc AML path=_SB_N001P014 VPAR=NONE
1/127 proc AML path=_SB_N001P015 VPAR=NONE
2 cell AML path=_SB_N002 VPAR=ALL
2/0 sba AML path=_SB_N002S032 VPAR=vpar2
2/0/0 lba AML path=_SB_N002S032IOC0L000 VPAR=vpar2
2/0/1 lba AML path=_SB_N002S032IOC0L001 VPAR=vpar2
2/0/2 lba AML path=_SB_N002S032IOC0L002 VPAR=vpar2
2/0/4 lba AML path=_SB_N002S032IOC0L004 VPAR=vpar2
2/0/6 lba AML path=_SB_N002S032IOC0L006 VPAR=vpar2
2/0/8 lba AML path=_SB_N002S032IOC1L008 VPAR=vpar2
2/0/10 lba AML path=_SB_N002S032IOC1L010 VPAR=vpar2
2/0/12 lba AML path=_SB_N002S032IOC1L012 VPAR=vpar2
2/0/14 lba AML path=_SB_N002S032IOC1L014 VPAR=vpar2
2/120 proc AML path=_SB_N002P016 VPAR=NONE
2/121 proc AML path=_SB_N002P017 VPAR=NONE
2/122 proc AML path=_SB_N002P018 VPAR=NONE
2/123 proc AML path=_SB_N002P019 VPAR=NONE
2/124 proc AML path=_SB_N002P020 VPAR=NONE
2/125 proc AML path=_SB_N002P021 VPAR=NONE
2/126 proc AML path=_SB_N002P022 VPAR=NONE
2/127 proc AML path=_SB_N002P023 VPAR=NONE
11 REPLIES 11
Torsten.
Acclaimed Contributor

Re: rx8640 with expansion cabinet

The expansion cabinet will give you more I/O slots and more internal disks.

If you already use all available internal disks, you may consider to boot additional vPars from external disks (direct SCSI connected or fiber channel).

What result gives

vparstatus -A

Hope this helps!
Regards
Torsten.

__________________________________________________
There are only 10 types of people in the world -
those who understand binary, and those who don't.

__________________________________________________
No support by private messages. Please ask the forum!

If you feel this was helpful please click the KUDOS! thumb below!   
J Turner
Frequent Advisor

Re: rx8640 with expansion cabinet

vparstatus -A

From npar0
# vparstatus -A
[CPUs (path)]: 0.120
0.127
3.120
3.121
3.122
3.123
3.124
3.125
3.126
3.127
[CLP (CellID Count)]: 0 2
3 8
[Available CPUs]: 10

[Available I/O devices (path)]:

[Available ILM (Base /Range)]: 0x38000000/127
(bytes) (MB) 0x5e8000000/41216
0x4040000000/2944
0x40f8000000/124
[Available ILM (MB)]: 44411

[Available CLM (CellID Base /Range)]:
(bytes) (MB)
[Available CLM (CellID MB)]: 0 0
3 0



From npar1
# vparstatus -A
[CPUs (path)]: 1.126
1.127
2.120
2.121
2.122
2.123
2.124
2.125
2.126
2.127
[CLP (CellID Count)]: 1 2
2 8
[Available CPUs]: 10

[Available I/O devices (path)]:

[Available ILM (Base /Range)]: 0x38000000/127
(bytes) (MB) 0x6e0000000/37248
0x4040000000/2944
0x40f8000000/124
[Available ILM (MB)]: 40443

[Available CLM (CellID Base /Range)]:
(bytes) (MB)
[Available CLM (CellID MB)]: 1 0
2 0
Torsten.
Acclaimed Contributor

Re: rx8640 with expansion cabinet

And some more information please:
vparstatus -v
parstatus
olrad -q

(capture and attach to get a better formatting)

Hope this helps!
Regards
Torsten.

__________________________________________________
There are only 10 types of people in the world -
those who understand binary, and those who don't.

__________________________________________________
No support by private messages. Please ask the forum!

If you feel this was helpful please click the KUDOS! thumb below!   
J Turner
Frequent Advisor

Re: rx8640 with expansion cabinet

Here is the output. Thanks for the quick replies.
James
Torsten.
Acclaimed Contributor
Solution

Re: rx8640 with expansion cabinet

You did the assignment of I/O on SBA level (not on LBA level), that means all available I/O is already assigned.

npar0
vpar0
(all) IO on 0.0

vpar1
IO on 3.0

npar1
vpar0
IO on 1.0

vpar1
IO on 2.0


IMHO not the best design. I would use each time one slot from IO chassis and one from another.


As long as all IO is assigned, you have no more resources to distribute.

Hope this helps!
Regards
Torsten.

__________________________________________________
There are only 10 types of people in the world -
those who understand binary, and those who don't.

__________________________________________________
No support by private messages. Please ask the forum!

If you feel this was helpful please click the KUDOS! thumb below!   
Torsten.
Acclaimed Contributor

Re: rx8640 with expansion cabinet

And from the olrad command I assume all slots in the main chassis are full, but you did not provide this information for the expansion chassis.

Hope this helps!
Regards
Torsten.

__________________________________________________
There are only 10 types of people in the world -
those who understand binary, and those who don't.

__________________________________________________
No support by private messages. Please ask the forum!

If you feel this was helpful please click the KUDOS! thumb below!   
J Turner
Frequent Advisor

Re: rx8640 with expansion cabinet

I inherited this machine and two of the vpars are in production.
I though the same thing as far as not having resources to use.

Thanks for the second opinion.
J Turner
Frequent Advisor

Re: rx8640 with expansion cabinet

Last question.
Without enabling the MP port on the expansion cabinet (It is in a secure facility with very limited access) is there anyway of getting the output for the populated slots!

Thanks...
Torsten.
Acclaimed Contributor

Re: rx8640 with expansion cabinet

The master MP in the main chassis is your interface to all of the hardware, but the MP does not know much about the cards in the slots.

If your vPars are already up and running, run "olrad -q" on them. If you see a power state up, there is a likely card installed.

Hope this helps!
Regards
Torsten.

__________________________________________________
There are only 10 types of people in the world -
those who understand binary, and those who don't.

__________________________________________________
No support by private messages. Please ask the forum!

If you feel this was helpful please click the KUDOS! thumb below!