| Mandalika's scratchpad | [ Work blog @Oracle | My Music Compositions ] |
Old Posts: 09.04 10.04 11.04 12.04 01.05 02.05 03.05 04.05 05.05 06.05 07.05 08.05 09.05 10.05 11.05 12.05 01.06 02.06 03.06 04.06 05.06 06.06 07.06 08.06 09.06 10.06 11.06 12.06 01.07 02.07 03.07 04.07 05.07 06.07 08.07 09.07 10.07 11.07 12.07 01.08 02.08 03.08 04.08 05.08 06.08 07.08 08.08 09.08 10.08 11.08 12.08 01.09 02.09 03.09 04.09 05.09 06.09 07.09 08.09 09.09 10.09 11.09 12.09 01.10 02.10 03.10 04.10 05.10 06.10 07.10 08.10 09.10 10.10 11.10 12.10 01.11 02.11 03.11 04.11 05.11 07.11 08.11 09.11 10.11 11.11 12.11 01.12 02.12 03.12 04.12 05.12 06.12 07.12 08.12 09.12 10.12 11.12 12.12 01.13 02.13 03.13 04.13 05.13 06.13 07.13 08.13 09.13 10.13 11.13 12.13 01.14 02.14 03.14 04.14 05.14 06.14 07.14 09.14 10.14 11.14 12.14 01.15 02.15 03.15 04.15 06.15 09.15 12.15 01.16 03.16 04.16 05.16 06.16 07.16 08.16 09.16 12.16 01.17 02.17 03.17 04.17 06.17 07.17 08.17 09.17 10.17 12.17 01.18 02.18 03.18 04.18 05.18 06.18 07.18 08.18 09.18 11.18 12.18 01.19 02.19 05.19 06.19 08.19 10.19 11.19 05.20 10.20 11.20 12.20 09.21 11.21 12.22
Target Audience: Oracle SuperCluster Customers
On a high-level, osc-setcoremem is a SuperCluster tool that assists in making changes to the CPU and memory configurations of one or more dedicated domains running on a SuperCluster compute node. osc-setcoremem helps in removing (park) resources from dedicated domains for licensing purposes. Also using osc-setcoremem, some of the CPU and memory resources can be removed from one dedicated domain and added to remaining dedicated domains. Root domains are ignored by default.
Any user with no prior knowledge of Oracle VM Server for SPARC (also known as Logical Domains) administration, and how the operating system organizes CPU and memory resources into different locality groups (lgroups) can easily reconfigure the dedicated domains to achieve desired (or in some cases close to the desired) CPU, memory configurations. Only those users with root privileges can run the tool.
osc-setcoremem is currently supported on all SuperCluster platforms -- T4-4, T5-8, M6-32 and M7. User can change the CPU, memory configurations at Socket or Core granularity. For the complete list of supported functionality along with known limitations, please review the Configuring CPU and Memory Resources section in Oracle SuperCluster M7 Series Administration Guide.
Here is a sample interactive osc-setcoremem session that changes the CPU, memory configuration of couple of dedicated domains on a SuperCluster M6-32 compute node.
# /opt/oracle.supercluster/bin/osc-setcoremem
osc-setcoremem
v2.3 built on Jan 30 2017 11:48:13
Current Configuration: SuperCluster Fully-Populated M6-32 Base
+----------------------------------+-------+--------+-----------+--- MINIMUM ----+
| DOMAIN | CORES | MEM GB | TYPE | CORES | MEM GB |
+----------------------------------+-------+--------+-----------+-------+--------+
| primary | 24 | 2048 | Dedicated | 2 | 32 |
| ssccn1-dom1 | 24 | 2048 | Dedicated | 2 | 32 |
| ssccn1-dom2 | 24 | 2048 | Dedicated | 2 | 32 |
| ssccn1-dom3 | 2 | 32 | Root | 2 | 32 |
+----------------------------------+-------+--------+-----------+-------+--------+
| Parked Resources (Approx) | 22 | 2016 | -- | -- | -- |
| Memory in Use by _sys_ Pool | -- | 1.25 | -- | -- | -- |
+----------------------------------+-------+--------+-----------+-------+--------+
[ INFO ] following domains will be ignored in this session.
Root Domains
------------
ssccn1-dom3
CPU Granularity Preference:
1. Socket
2. Core
In case of Socket granularity, proportional memory capacity is
automatically selected for you.
Choose Socket or Core [S or C] C
Step 1 of 2: Core Count
primary : specify number of cores [min: 2, max: 68. default: 24] : 30
you chose [30] cores for primary domain
ssccn1-dom1 : specify number of cores [min: 2, max: 40. default: 24] :
you chose [24] cores for ssccn1-dom1 domain
ssccn1-dom2 : specify number of cores [min: 2, max: 18. default: 18] : 12
you chose [12] cores for ssccn1-dom2 domain
Configuration In Progress After Core Count Selection:
+----------------------------------+-------+--------+-----------+--- MINIMUM ----+
| DOMAIN | CORES | MEM GB | TYPE | CORES | MEM GB |
+----------------------------------+-------+--------+-----------+-------+--------+
| primary | 30 | 2048 | Dedicated | 2 | 128 |
| ssccn1-dom1 | 24 | 2048 | Dedicated | 2 | 96 |
| ssccn1-dom2 | 12 | 2048 | Dedicated | 2 | 64 |
| *ssccn1-dom3 | 2 | 32 | Root | 2 | 32 |
+----------------------------------+-------+--------+-----------+-------+--------+
| Parked Resources (Approx) | 28 | 2016 | -- | -- | -- |
| Memory in Use by _sys_ Pool | -- | 1.25 | -- | -- | -- |
+----------------------------------+-------+--------+-----------+-------+--------+
Step 2 of 2: Memory Capacity
(must be 16 GB aligned)
primary : specify memory capacity in GB [min: 128, max: 4032. default: 2048] : 2816
you chose [2816 GB] memory for primary domain
ssccn1-dom1 : specify memory capacity in GB [min: 96, max: 2048. default: 2048] :
you chose [2048 GB] memory for ssccn1-dom1 domain
ssccn1-dom2 : specify memory capacity in GB [min: 64, max: 1280. default: 1280] : 512
you chose [512 GB] memory for ssccn1-dom2 domain
Configuration In Progress After Memory Capacity Selection:
+----------------------------------+-------+--------+-----------+--- MINIMUM ----+
| DOMAIN | CORES | MEM GB | TYPE | CORES | MEM GB |
+----------------------------------+-------+--------+-----------+-------+--------+
| primary | 30 | 2816 | Dedicated | 2 | 128 |
| ssccn1-dom1 | 24 | 2048 | Dedicated | 2 | 96 |
| ssccn1-dom2 | 12 | 512 | Dedicated | 2 | 64 |
| *ssccn1-dom3 | 2 | 32 | Root | 2 | 32 |
+----------------------------------+-------+--------+-----------+-------+--------+
| Parked Resources (Approx) | 28 | 2784 | -- | -- | -- |
| Memory in Use by _sys_ Pool | -- | 1.25 | -- | -- | -- |
+----------------------------------+-------+--------+-----------+-------+--------+
[ INFO ] Equivalent non-interactive input string for the record:
/opt/oracle.supercluster/bin/osc-setcoremem -type core -res 30/2816:24/2048:12/512
Following domains will be restarted:
ssccn1-dom2
This configuration change requires rebooting the Control Domain.
Do you want to proceed? Y/N : y
IMPORTANT NOTE:
| After the reboot, osc-setcoremem attempts to complete CPU, Memory reconfiguration.
| Please check syslog and the state of all domains before using the system.
| eg., dmesg | grep osc-setcoremem ; ldm list | grep -v active ; date
Please wait while osc-setcoremem is setting up the new CPU, memory configuration.
It may take a while. Be patient and do not interrupt.
Executing ldm commands ..
0% 10 20 30 40 50 60 70 80 90 100%
|-----|-----|-----|-----|-----|-----|-----|-----|-----|-----|
*=====*=====*=====*=====*=====*=====*=====*=====*=====*=====*
Broadcast Message from root (pts/1) on sschost02 Fri Mar 31 16:03:13...
THE SYSTEM sschost02 IS BEING SHUT DOWN NOW ! ! !
Log off now or risk your files being damaged
Task complete with no errors.
SEE ALSO:
Labels: oracle virtualization osc-setcoremem logical+domains sparc locality+group supercluster solaris
| WORD | MEANING |
|---|---|
| polemic | a strong verbal or written attack on someone or something |
| emeritus | having retired but allowed to retain their title as an honor |
| yank | (short for yankee) slang for someone of American origin or heritage |
| pejorative | expressing contempt or disapproval |
| gander | look or glance at something (eg., take a gander at sth) |
| valiant | showing courage or determination (eg., a valiant effort to do sth) |
| recuse | to remove (oneself) from participation to avoid a conflict of interest |
| consigliere | an adviser esp to a crime boss |
| hankering | a strong desire to have or do something |
| crib | copy (another person's work) illicitly or without acknowledgment |
| flummox | perplex (someone) greatly; bewilder |
| ensconce | establish or settle (someone) in a comfortable, safe, or secret place |
| ad hominem | (of an argument or reaction) directed against a person rather than the position they are maintaining |
| vis-a-vis | in relation to; with regard to |
| nascent | (esp of a process or organization) just coming into existence and beginning to display signs of future potential |
| forage | (of a person or animal) search widely for food or provisions |
| amble | walk or move at a slow, relaxed pace |
| brook | a small stream |
| compunction | a feeling of guilt or moral scruple that prevents or follows the doing of something bad |
| vacuous | having or showing a lack of thought or intelligence; mindless |
| mete | dispense or allot justice, a punishment, or harsh treatment |
| glower | have an angry or sullen look on one's face; scowl |
| disseminate | spread or disperse (something, esp information) widely |
| germane | relevant to a subject under consideration |
| veritable | used as an intensifier, often to qualify a metaphor |
Labels: words vocabulary word+list GRE TOEFL SAT GMAT
Previous playlists:
#1 #8 (50s, 60s and 70s) | #2 #3 #4 #5 (80s) | #6 #7 #9 (90s) | #10 (Instrumental)
New category: "00s" (2000s) playlist. Audio & Widget courtesy: Spotify
Labels: music playlist 00s 2000s
| 2004-2019 |