lsof (List Open Files) is one of the most indispensible tools in the sysadmins toolkit. With it, you can look for processes that have opened a specific file or directory, find processes that have unlinked (removed from directory) files still open, find all the files...
setboot returns the Primary and Alternate (and HA Alternate) boot paths but starting with 11.31, a mix of agile names and legacy names may be found in the bootconf file, lvlnboot and other system tools. To script the handling of DSFs (Device Special Files) across...
The password daemon (pwgrd) was created to manage massively large password file (more than 500 logins). Essentially, it performed caching activities of the /etc/passwd file so that commands like ls -l would excute quickly. But historically, it has had a number of problems with consuming...
java.lang.OutOfMemoryError: Map failed This is a common error for 32 bit applications. Without special handling, the largest amount of local memory (often heap area) for a 32bit program is 950 MB or one quadrant in the 4 quadrant model for 32bit programs. HP added a...
The following is my procedure to patch a Sun x4540 booted on a ZFS filesystem with the 10_x86_Recommended_CPU_2012-01 patches from Oracle. # uname -a SunOS jumpstart 5.10 Generic_144489-17 i86pc i386 i86pcls # lustatus Boot Environment Name Is Complete Active Now Active On Reboot Can Delete Copy Status...
Anyone who has written an interactive script has had to ask a yes or no question. And then script gets changed to handle UPPERCASE and lowercase. And modified again to check for just 1 letter such as y or n... And pretty soon, the code...
When you gzip (or compress) a file, the original plus the compressed copy will exist in the same filesystem until the compression is complete. Then the old file is removed, leaving the compressed version. The worst case for an uncompressible file is that twice the...
With really large disk arrays, you can find instance numbers piling up very quickly, and worse, they can make path managers such as DynaPath, Power Path and Secure Path exceed their limits. This is especially true if you are deleting and re-adding devices. Fortunately, there...
By default the e1000g network interface is set to auto-negotiation enabled, 1Gbps full-duplex. # ndd -set /dev/e1000g<instance> adv_autoneg_cap 0 # ndd -set /dev/e1000g<instance> force_speed_duplex <value> Value Setting Result 1 10Mb/s, half-duplex 2 10Mb/s, full-duplex 3 100Mb/s, half-duplex 4 100Mb/s, full-duplex I found this while reading...
Some applications are supplying ISO images rather than actual CDs or DVDs for installation. An example is Data Protector from HP. If this image is burned on a PC to a CD or DVD, the CD software may translate the image into Joliet or otherwise...