Installing Scalix in a Solaris lx zone (CentOS 3.7)
Posted: Tue May 22, 2007 12:45 am
Hi,
I've seen instructions on this website on how to install Scalix on CentOS. I am using Solaris Express Comunity Edition and have created a Linux branded zone (like a virtual machine) using CentOS 3.7 (only one supported by BrandZ). The linux kernel is somehow intercepted or emulated, and calls are passed through to the Solaris kernel. There's no GUI, and device drivers are not supported. I don't really know how it works under the hood but I have a working copy of CentOS 3.7 on it now, it has a static IP, can access the rest of my network and the internet.
I've installed Postgres 7.4 (I know it's old) to satisfy Scalix installer's requirements. My problem is now it is complaining about my fake eth0:
I can set up a DNS server on an other computer so that the domain name can be properly resolved. However, I will not be able to resolve the "Cannot open netlink socket: Socket type not supported" error. Is it possible for me to modify a script or something to remove that specific network check so that I can continue with my installation? I know my network is working. It would be really great for the Solaris community if we could get Scalix working in a CentOS lx zone.
Thanks,
Ryan de Laplante
I've seen instructions on this website on how to install Scalix on CentOS. I am using Solaris Express Comunity Edition and have created a Linux branded zone (like a virtual machine) using CentOS 3.7 (only one supported by BrandZ). The linux kernel is somehow intercepted or emulated, and calls are passed through to the Solaris kernel. There's no GUI, and device drivers are not supported. I don't really know how it works under the hood but I have a working copy of CentOS 3.7 on it now, it has a static IP, can access the rest of my network and the internet.
I've installed Postgres 7.4 (I know it's old) to satisfy Scalix installer's requirements. My problem is now it is complaining about my fake eth0:
Performing system check...
* Environment check... OK
* Filesystem check... OK
* Network check... ERROR
* Dependency check... WARNING
* Running services check... OK
System check report:
Environment check passed.
Filesystem check passed.
Network check failed -- Could not determine any IP addresses for this machine
Network check failed -- IP address '192.168.0.6' associated with host name 'sv03.rycotech.net' in DNS cannot be confirmed as this host's IP address
Network check failed -- Msg: Could not determine network interface configuration for Cannot open netlink socket: Socket type not supported
Dependency check warning -- The following packages will be installed next to resolve conflicts:
libical
Running services check passed.
I can set up a DNS server on an other computer so that the domain name can be properly resolved. However, I will not be able to resolve the "Cannot open netlink socket: Socket type not supported" error. Is it possible for me to modify a script or something to remove that specific network check so that I can continue with my installation? I know my network is working. It would be really great for the Solaris community if we could get Scalix working in a CentOS lx zone.
Thanks,
Ryan de Laplante