Sponsored Content
Operating Systems Solaris Change hostID of Solaris 10 virtual/guest machine installed by Virtual Box 4.1.12 on Windows-XP host Post 302632171 by hicksd8 on Sunday 29th of April 2012 11:56:21 AM
Old 04-29-2012
This is how I do it.

First decide what hostid you want to set the system to.

NOTE: THE CODE BELOW ONLY APPLIES TO SOLARIS X86

You need to add lines to the bottom of /etc/rc2.d/S20sysetup (which is executed when the system boots).

This is a copy of the whole file after I've added the lines to the bottom with comments to explain what I'm doing............

THIS IS PROVIDED AS AN EXAMPLE ONLY. INPUT YOUR OWN VALUES FOR HOSTID.

Code:
 
#!/sbin/sh
#
# Copyright 2006 Sun Microsystems, Inc.  All rights reserved.
# Use is subject to license terms.
#
# ident "@(#)sysetup 1.27 06/06/05 SMI"
if [ -z "$_INIT_PREV_LEVEL" ]; then
 set -- `/usr/bin/who -r`
 _INIT_PREV_LEVEL="$9"
fi
[ $_INIT_PREV_LEVEL != S -a $_INIT_PREV_LEVEL != 1 ] && exit 0
# Uncomment this line to print the complete system configuration on startup
#[ -x /usr/sbin/prtconf ] && /usr/sbin/prtconf
# If there are trademark files, print them.
[ -d /etc/tm ] && /usr/bin/cat /etc/tm/* 2>/dev/null
#
# Run rctladm to configure system resource controls based on the settings
# previously saved by rctladm.  See rctladm(1m) for instructions on how to
# modify resource control settings.
#
if [ -f /etc/rctladm.conf ] && [ -x /usr/sbin/rctladm ]; then
 /usr/sbin/rctladm -u
fi
#
# Change hostid to 807a6e94
# Convert to decimal value = 2155507348
# Use HEXADECIMAL to BINARY conversion, HEX to Decimal converter, Hexdecimal convertor for heavy lifting
#
# Convert decimal value to ASCII chars = 32 31 35 35 35 30 37 33 34 38
# Use above web site for this too
#
# Pad ASCII char string to eleven values (if necessary) using zeros
# Result 32 31 35 35 35 30 37 33 34 38 0
# If string is only nine chars pad with "00 0" to make eleven
#
# Set the hostid to 807a6e94 - Let's do it!!
echo "hw_serial/v 32 31 35 35 35 30 37 33 34 38 0" | mdb -kw
# That's it!  Job done!
#

Once you've done the added lines you can test it without rebooting by executing:

Code:
 
/etc/rc2.d/S20sysetup

The hostid should change on the fly (or you should get an error telling you what's wrong. Obviously syntax is critical).

Hope that helps. I've just tested it on Solaris 10 (x86).

Last edited by hicksd8; 04-29-2012 at 02:02 PM..
 

10 More Discussions You Might Find Interesting

1. Solaris

Is there any Virtual data center as we have Virtual Machine?

Do we have any Virtual Data Center software as we have Virtual Machine? I want to practice everything of Solaris practically but i don't have resources like data center which includes Servers, Data storages, switches, and other things. (2 Replies)
Discussion started by: karman0931
2 Replies

2. Virtualization and Cloud Computing

virtual box instalation problem in windows XP machine

Hi friends, i have downloaded VirtualBox-3.0.4-50677-Win.exe , when i try to install i have selected virtualbox USB support , virtualbox networking support . when i click the install button, after some progress bar completion , i am getting the below error messages.... (4 Replies)
Discussion started by: vr_mari
4 Replies

3. Windows & DOS: Issues & Discussions

Need suggestions on Virtual Machine software for Windows

Hi, I am currently having an issue with Virtualbox. It, at one point in time, worked like a charm. Then my internal 500GB HD failed in my PC. It was under warranty and I sent off for another one but did not want to pay for the expedited shipping nor did I want to wait a few weeks to get the... (1 Reply)
Discussion started by: tlarkin
1 Replies

4. Solaris

Solaris virtual machine access on host os

Hi I have two solaris 10 virtual machines on my Vista laptop. I want to access both machines using putty in vista. I used DHCP while installing virtual machines. one machine gets the ip address and other does not. What is the problem? can i assign a static ip address if yes how? ... (2 Replies)
Discussion started by: ankurk
2 Replies

5. Ubuntu

ip on ubuntu installed using Virtual Box

Hi All I have few computers in the same network using a wifi router. In Each of them I installed VirtualBox and I created an image of Ubuntu 8.04 The thing is that each of those images has the same ip eth0=10.0.2.15. Do you know how can I make possible each virtual machine having another IP or... (2 Replies)
Discussion started by: manustone
2 Replies

6. UNIX for Dummies Questions & Answers

How can i understand if a Java Virtual Machine is installed on Unix??

Hello, i would like to figute out, if there is any JVM installed on my unix account. How can i figure that out?? Thanks (1 Reply)
Discussion started by: g_p
1 Replies

7. Red Hat

My RHEL virtual Machine Does not have Virtual Machine Manager Desktop Tool

My RHEL virtual Machine Does not have Virtual Machine Manager Desktop Tool Hi, I don't seem to have the Virtual Machine Manager Desktop tool set up on my RHEL6 Machine. The Linux machine runs off VMWare player and I'm not sure whether it is a VMWare software issue or a problem with the RHEL6... (2 Replies)
Discussion started by: accipiter1
2 Replies

8. AIX

IBM Virtual Machine OS on intel x86 and x64? IBM AIX OS on IBM Virtual Machine?

Hi There, I have zero information and zero knowledge for IBM virtual machine except Amazon cloud and VMware ESXi (Only Linux OS available). Anyone could provide me the following answer - Can IBM VM been deploy on X86 and X64 (Intel Chip)? If answer is yes any chance to deploy AIX OS... (13 Replies)
Discussion started by: chenyung
13 Replies

9. Solaris

Solaris 10 virtual - how do I tell physical host?

uname -a reports type Generic so I know its virtual. Assume its an ldom somewhere. How do I find out what physical host server is? (4 Replies)
Discussion started by: psychocandy
4 Replies

10. UNIX for Beginners Questions & Answers

Providing virtual machine priority in kvm based virtual machines

Hi All, Is there any way I can prioritize my VMs when there is resource crunch in host machine so that some VMs will be allocated more vcpu, more memory than other VMs in kvm/qemu hypervisor based virtual machines? Lets say in my cloud environment my Ubuntu 16 compute hosts are running some... (0 Replies)
Discussion started by: SanjayK
0 Replies
ppu(5)								File Formats Manual							    ppu(5)

NAME
ppu - Pay per use software for HP-UX DESCRIPTION
Pay per use (PPU) is a program under which customers pay only for computing capacity that they use. The PPU software provides services for metering resource utilization on supported HP systems. Depending on the type of contract a PPU system is under, utilization can be either of the actual percentage utilization of each core, or a count of the number of active cores in the system. The PPU software communicates with a utility meter to report utilization data. The utility meter in turn transmits the utilization data to HP for proper billing. PPU systems must be configured to use a utility meter. Utility meter configuration is accomplished using the command (see ppuconfig(1M)). The data that is sent to HP is aggregated and sent to billing; it is also posted on the Utility Pricing Solutions portal for viewing at http://www.hp.com/go/payperuse. PPU can be run in an HP Integrity Virtual Machines environment (HPVM). In this case, the usage information for billing purposes is still the overall usage for the VM Host. However, you can examine the usage report at the portal to see a detailed breakdown of the usage for each virtual machine (also called a "guest"). In an HPVM environment, PPU needs to be installed and configured only on the VM Host, not on the guests. The command will report an error if invoked on a VM guest. For more information see the Pay per use User's Guide located at /usr/share/doc/PayPerUseUserGuide.pdf. SEE ALSO
ppud(1M), ppuconfig(1M) ppu(5)
All times are GMT -4. The time now is 06:44 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy