10-16-2009
If your application is failing on ENOMEM, you need either to add memory (real or virtual) to your system or reduce your application requirements.
9 More Discussions You Might Find Interesting
1. Solaris
Hi All ,
I try to install some packages in my global zone...
On the execution of the installion of the script it quits by saying the error
"Non global zone check failed"
Kindly help me in this regard
Thanks in advance,
jeganr (7 Replies)
Discussion started by: jegaraman
7 Replies
2. Solaris
Hi
i have created a solaris zone but have not yet connected any network cables for this new zone,
can i set the zone up without running the command 'add net' and not adding an ip or physical interface?
i tried to add dummy internet settings and get this
zonecfg:coddr> add net... (4 Replies)
Discussion started by: newbiesolaris10
4 Replies
3. Solaris
I have an old Sun SparcStation 5 that is running Sun OS 5.7, I'm not sure which commands would allow me to obtain the DNS zone transfer settings?
1.) I'm needing to know if the zone transfers are enabled.
2.) If it is enabled, does it transfer to specific servers
3.) If so, how do I go about... (1 Reply)
Discussion started by: Fhistleb
1 Replies
4. Solaris
I am using a solaris zone in Sun blade-T6320 which has a java version "1.5.0_18" i want to update it to 1.6.0.16 or higher , how can i do that , does i need to add the new java package to the global server or just instal it in the zone itself.
do i need to remove the older version or and install... (1 Reply)
Discussion started by: Sojourner
1 Replies
5. Solaris
Hi,
A quick question: Can Solaris 10 local zones be moved to a Solaris 11 global zone and work well?
Thank you in advance! (5 Replies)
Discussion started by: aixlover
5 Replies
6. UNIX for Advanced & Expert Users
Dear all,
recently, I migrated a solaris zone from one host to another. The zone was inside of a zpool. The zpool cotains two volumes.
I did the following:
host1:
$ zlogin zone1 shutdown -y -g0 -i0 #Zone status changes from running to installed
$ zpool export zone1
host2:
$ zpool... (2 Replies)
Discussion started by: custos
2 Replies
7. Solaris
Hi Gurus
I am not able to find the patching procedure for solaris 10 ( sol10 u11) to latest patchset with sun cluster having failover zones so that same I should follow.
Take an instance, there are sol1 and sol2 nodes and having two failover zones like sozone1-rg and sozone2-rg and currently... (1 Reply)
Discussion started by: nick101
1 Replies
8. Solaris
I am planning to do solaris 11 global zone patching having solaris 10 branded zone. I have a doubts on step 8 specially
Can someone clear my step 8 doubts or if anything wrong between step 1 to step 9 please correct that also as I have pretty good idea about Step 10 mean patching in solaris 10... (2 Replies)
Discussion started by: amity
2 Replies
9. Solaris
Hi, hoping someone can help, its been a while since I used Solaris.
After creating a NGZ (non global zone), the NGZ can access the GZ (Global Zone) and the GZ can access the NGZ (using ssh, zlogin)
However, the NGZ cannot access any other netwqork devices, it can't even see the default router
... (2 Replies)
Discussion started by: GazinLincoln
2 Replies
LEARN ABOUT DEBIAN
vrb_new
vrb_new(3) VRB Programmer's Manual vrb_new(3)
NAME
vrb_new - create a new virtual ring buffer
LIBRARY
-lvrb
SYNOPSIS
#include <vrb.h>
vrb_p vrb_new(size_t size, const char *name);
DESCRIPTION
vrb_new creates a new instance of a virtual ring buffer.
A virtual ring buffer is a character FIFO queue with the special property that any sequence of characters in the buffer may be accessed as
a single contiguous block of memory, eliminating the need to split any sequence to handle a buffer wraparound.
ARGUMENTS
size_t size
specifies the requested minimum buffer size to be allocated. The given value will be rounded up to the nearest or equal whole multiple of
the system page size. The virtual ring buffer is implemented by mapping two adjacent blocks of memory to the same memory object. Thus,
twice as much virtual address space will be used and the specified size must be less than half of the available virtual address space for
this process.
const char *name
specifies an optional temporary name pattern or an actual name of a file to be used as backing store via mmap(2) in a mounted filesystem in
which the process has write permission. If the name string ends in "XXXXXX" then mkstemp(3) will be used to make the file unique. Other-
wise it will be used as is. If the named file already exists or otherwise cannot be opened for write, an error will occur. If NULL is
given, swap space will be used as backing store via shmat(2).
RETURN VALUE
vrb_p
On success, a handle (pointer) to the newly created virtual ring buffer is returned. On error, NULL is returned.
ERRORS
If an error is returned, then errno will have one of the following values:
EINVAL A buffer size was requested which is too large for address space allocation arithmetic.
ENOMEM Out of memory allocating the virtual ring buffer structure.
- An errno value set by a failing system call.
SEE ALSO
vrb(3), vrb_capacity(3), vrb_data_len(3), vrb_data_ptr(3), vrb_destroy(3), vrb_get(3), vrb_get_min(3), vrb_give(3), vrb_init(3),
vrb_init_opt(3), vrb_is_empty(3), vrb_is_full(3), vrb_is_not_empty(3), vrb_is_not_full(3), vrb_move(3), vrb_new_opt(3), vrb_put(3),
vrb_put_all(3), vrb_read(3), vrb_read_min(3), vrb_resize(3), vrb_space_len(3), vrb_space_ptr(3), vrb_take(3), vrb_uninit(3), vrb_write(3),
vrb_write_min(3)
vrb 2002-09-30 vrb_new(3)