r3wp [groups: 83 posts: 189283]
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

World: r3wp

[Linux] group for linux REBOL users

Robert
22-Dec-2007
[1817x3]
But I want to do it a bit different these days. I want use a totally 
stripped down Debian with XEN support. Any further server applications 
like web-server, mail-server, xpeers etc. will go into one or more 
virtual machines.
With this setup upgrading hardware should be easy.
Where do I get a minimal Debian ISO with XEN installed from? Any 
links? I did a search already but was not so successful with it.
Kaj
22-Dec-2007
[1820x3]
Dunno, but I'm offering another minimal Linux server distro set up 
for virtualisation ;-)
I think the Debian people would say that any Debian ISO is a minimal 
one. If you do a custom server install, you can easily start with 
the minimum and just add Xen
Alternatively, you could run your server tasks on Amazon EC2, which 
is also Xen
TomBon
22-Dec-2007
[1823x4]
http://www.eisxen.org/
easy to create template driven new guest's, easy to admin and very 
stable...
the guest template is based on ->  http://www.eisfair.org/
no overhead, very lean and fast - another fine construct is ubuntu-xen 
with jeos guest and webmin for admin tasks
Robert
22-Dec-2007
[1827]
Tom, thanks for the link. I took a short look and this looks very 
promising. Will take a deeper look.
Robert
23-Dec-2007
[1828x2]
Kaj, any link to the distro?
EC2: Yes, the problem is that you can't save a state. So EC2 is more 
for serve-only stuff but not for interaction and state storing. At 
least that's how I understand it.
Kaj
23-Dec-2007
[1830x5]
There are Syllable Server announcements on our front page:
http://syllable.org
The instructions for the latest version is here:
http://downloads.syllable.org/Linux/i686/systems/Server/0.2/README-SyllableServer-0.2.txt
Regarding EC2: yes, you have to do persistent storage outside of 
EC2. The logical choice for that is Amazon S3. You can install an 
S3 driver for the FUSE filesystem on Linux and use it transparently, 
if you keep the performance characteristics in mind
Robert
24-Dec-2007
[1835x3]
Yes, I know. But what I didn't got yet, is how do I make the whole 
FS using S3? IMO a special version of Linux is required that uses 
S3 only, nothing else. Otherwise I can't use EC2 as I would use a 
normal machine.
Syllable: Well, for me a server distro doesn't need to have graphics, 
sound etc. Just plain minimum server, virtualization enabled, SSH 
for remote access and a simple way to add more packages.
Most distros are just to big, or contain that many things I don't 
need. Maybe Debian is the best choice. Starting with a total bare 
minimum.
Kaj
24-Dec-2007
[1838x5]
Syllable Server doesn't have graphics, sound, etc. beyond just the 
standard audio system that comes with the Linux kernel and the lightweight 
DirectFB and SDL libraries. You need SDL to run QEmu, which we include 
to do virtualisation. You can still run QEmu as a daemon and control 
it remotely, via VNC for example
There's no way to boot a Linux from S3 except the way it already 
works: you store your virtual machine image on S3 and EC2 starts 
it from there
The only thing that's required is Amazon's Linux kernel: you can 
define all the rest of the Linux system yourself. You could boot 
the very minimum off the EC2 image to mount S3 as a filesystem and 
then continue booting the base system from S3, but it would make 
no sense. Once the image is loaded by EC2 it has much higher performance 
than accessing S3 over the network
S3's role in this mix is to persist your data, and mounting it as 
a filesystem is as transparent as you can get
If you mean that you don't want to use EC2, then that's fine, too. 
If you install the S3 filesystem on a local Linux system, you can 
use it from there
Reichart
24-Dec-2007
[1843]
Cool stuff…


I don't find either QuickTime or Flash to be quite as pervasive as 
everyone would like to think.  We have found bugs amongst about 50% 
of the Mac users trying to display Flash media, and about 20% of 
PCs have some sort of trouble with QuickTime (not the least being 
they have not downloaded it yet).


The fact that Apple only supports Flash 4 is a pain.  I wish they 
could simple confirm their was no security holes, and that installation 
from all browns (like all four) was truly just a confirmation box. 
 Some times I will go to upgrade someone, and I will even be forced 
to reboot.  Deep shame.
Oldes
25-Dec-2007
[1844]
I was trying to run rebface on server but got error that cannot find 
 libX11.so.6 which should be available. In which locations is Rebol 
looking for libraries?
Kaj
25-Dec-2007
[1845]
You mean Syllable Server? It doesn't have X11
Oldes
25-Dec-2007
[1846x2]
no, debian
apt-get install libx11-6  returns:
libx11-6 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 7 not upgraded.
Kaj
25-Dec-2007
[1848]
REBOL is not looking in any particular place. Are you sure X11 is 
installed on that system?
Oldes
25-Dec-2007
[1849]
is it possible that I don't have permissions to link these libraries?
Kaj
25-Dec-2007
[1850x2]
Usually in this case, an older X11 library needs to be installed 
as well. But you can do:
ldd rebface
Oldes
25-Dec-2007
[1852]
I was trying that.. it returns that cannot find the library
Kaj
25-Dec-2007
[1853x3]
Unlikely. Loading libraries is just read-only
libx11-6 may not be the package that includes libX11.so.6. Those 
numbers don't usually have that relationship
What libraries does ldd say are missing?
Oldes
25-Dec-2007
[1856x2]
linux-gate.so.1 =>  (0xffffe000)
        libX11.so.6 => not found
        libXext.so.6 => not found
        libXt.so.6 => not found
        libXaw.so.7 => not found
        libXmu.so.6 => not found
        libstdc++.so.5 => not found
        libfreetype.so.6 => not found
        libm.so.6 => /lib32/libm.so.6 (0xf7f3c000)
        libdl.so.2 => /lib32/libdl.so.2 (0xf7f37000)
        libgcc_s.so.1 => not found
        libc.so.6 => /lib32/libc.so.6 (0xf7e0c000)
        /lib/ld-linux.so.2 (0xf7f69000)
there is quite a lot of them:)
Kaj
25-Dec-2007
[1858x2]
It can't even find the GCC, C++ and FreeType libraries
They must not be installed somehow. It looks like a bare server system 
without even C++
Oldes
25-Dec-2007
[1860]
it is just a server
Kaj
25-Dec-2007
[1861x2]
That means very little
You have to install those libraries. Standard procedure
Oldes
25-Dec-2007
[1863]
I'm not an admin so it looks I have almost no chance
Kaj
25-Dec-2007
[1864]
It's not your server?
Oldes
25-Dec-2007
[1865]
hehe... no:)
Kaj
25-Dec-2007
[1866]
You have to take it up with the admin, then