public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: James <wireless@tampabay.rr.com>
To: gentoo-user@lists.gentoo.org
Subject: [gentoo-user] Re: separate / and /usr to require initramfs 2013-11-01
Date: Mon, 7 Oct 2013 12:26:21 +0000 (UTC)	[thread overview]
Message-ID: <loom.20131007T131236-536@post.gmane.org> (raw)
In-Reply-To: 20131007074924.GA8645@pacific.net.au

Gregory Shearman <zekeyg <at> gmail.com> writes:


> Both servers are running Gentoo Stable... therefore current kernels (for
> their architecture). Both have external HDD attached via USB.

Hey Greg,

If you just "reply" to the thread, we can keep one continuous 
thread going in lieu of a new posting each time.

Let's just look at the Panda board. I have a first rev panda to
experiment with. 

So a HDD via USB 2.0? fast enough for a Postgrsql database?
A bit more on the HDD setup (hardware) would be keen. 
Did you ever try to run this on a straight USB stick and not
the performance difference?


> File systems: root filesystem is on an SDHC card (2nd partition). Other
> filesystems (except for the boot partition) are all on LVM. I have
> /usr/src, /usr/portage, /usr/portage/distfiles is a symlink to
> /var/www/localhost/gentoo/distfiles (another filesystem). I also have
> /var/tmp/portage on a separate filesystem and I also run a postgresql
> database server which also has its own partition on
> /var/lib/postgresql/≤version>. Both servers have the same setup as I'm
> currently in the process of replacing the sheevaplug with the panda.

Postgresql on a separate partition, nice idea. Do you aggresively
manage  the PG server or is it just a recreational (light duty)
usage?

>
> Grub? There's no such thing on ARM machines. The kernel or uImage looks
> for the first partition on the configured root device (SDHC on my
> systems) the first partition MUST be VFAT (unfortunately) and it
> contains the u-boot bootloader and the kernel (uImage). 

https://wiki.linaro.org/LEG/Engineering/Grub2

https://wiki.linaro.org/LEG/Engineering/Kernel/ACPI/AcpiOnArndaleUefi

> Kernels are built the same way as x86 kernels except you do 
> "make uImage" instead of "make bzImage".

You Compile the kernels on a x86 host or compile them directly on
the Arm chip?

Then you put new kernels on the SD and swap those out to test/use
newer kernels on the Arm systems?


> LVM? All the above filesystems, except the root partition and the boot
> partition are LVM volumes. Filesystems are mostly Ext4 (very
> conventional).

What, no ZFS.....? Wait till Alan heards about this.....
Grub2 on ARM will allow many new file systems, and that
is the key issue with robust Arm servers, right now, imho.

> > Typical usage?

> Print server, database server, backups, webserver - which 
> includes serving gentoo portage and distfiles to other machines 
> on the network (THTTPD is a great minimal web server).

> > Any suggestions on setting up ARM servers, cluster,
> > and such are most welcome.

> ARM servers aren't much different to other servers but you must realise
> that these are low powered devices (the ones I run anyway) and aren't
> really suited to large loads. They especially suit a small business or
> home hobbyist environment. Even so, compiling Gentoo, especially on the
> Panda is not a problem and doesn't take forever (except for gcc
> updates ).

What does your make.conf look like on the panda?

> I suppose you could cluster a number of these devices but I think it
> would be more efficient to use a more powerful server running servers as
> virtual machines.


No BTRFS or CEPH?  (just teasing, but seriously....)

http://armservers.com/tag/ceph/
http://www.inktank.com/calxeda/

I posted previously on some Arm (A15) based systems, you may want to
look at for your next arm server, recently. Many have SATA 3 interfaces.

If you look at the ARM installation (handbook) docs, it is need of a
re_vamping.   I'm certain that folks would appreciate your
participation in the modernization of the ARM handbook, via the
Gentoo wiki.   The Gentoo wiki is your (ARM) friend....

I'm very happy, you are sharing your (ARM) gentoo experiences herein.


James





  reply	other threads:[~2013-10-07 12:27 UTC|newest]

Thread overview: 53+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <m04Gu-7Pb-11@gated-at.bofh.it>
     [not found] ` <m04Gu-7Pb-13@gated-at.bofh.it>
     [not found]   ` <m04Gu-7Pb-15@gated-at.bofh.it>
     [not found]     ` <m04Gu-7Pb-17@gated-at.bofh.it>
     [not found]       ` <m04Gu-7Pb-19@gated-at.bofh.it>
     [not found]         ` <m04Gu-7Pb-21@gated-at.bofh.it>
     [not found]           ` <m04Gu-7Pb-23@gated-at.bofh.it>
     [not found]             ` <m04Gu-7Pb-25@gated-at.bofh.it>
     [not found]               ` <m04Gt-7Pb-7@gated-at.bofh.it>
     [not found]                 ` <m09Zv-7bT-3@gated-at.bofh.it>
2013-10-07  7:49                   ` [gentoo-user] Re: separate / and /usr to require initramfs 2013-11-01 Gregory Shearman
2013-10-07 12:26                     ` James [this message]
     [not found] <lWOHU-5Kr-7@gated-at.bofh.it>
     [not found] ` <lWORA-5Tq-5@gated-at.bofh.it>
     [not found]   ` <lWORA-5Tq-3@gated-at.bofh.it>
     [not found]     ` <lWPaW-6bL-11@gated-at.bofh.it>
     [not found]       ` <lWQJH-8d1-1@gated-at.bofh.it>
     [not found]         ` <lX5fI-13Z-29@gated-at.bofh.it>
     [not found]           ` <lXtBo-6G5-29@gated-at.bofh.it>
     [not found]             ` <lXvDc-IX-5@gated-at.bofh.it>
     [not found]               ` <lXvWy-11o-15@gated-at.bofh.it>
2013-10-06 22:02                 ` [gentoo-user] " Gregory Shearman
2013-10-07  3:41                   ` [gentoo-user] " James
2013-09-27 22:21 [gentoo-user] " Bruce Hill
2013-09-27 22:33 ` Dale
2013-09-27 22:39   ` Bruce Hill
2013-09-27 22:57     ` Dale
2013-09-27 23:10       ` Alan McKinnon
2013-09-28 11:32         ` Tanstaafl
2013-09-28 14:04           ` Alan McKinnon
2013-09-29 23:31             ` Daniel Campbell
2013-09-29 23:57               ` Neil Bothwick
2013-09-30 10:01                 ` Hinnerk van Bruinehsen
2013-09-30 10:22                   ` Neil Bothwick
2013-10-02 23:28                     ` [gentoo-user] " Jonathan Callen
2013-09-28  0:32       ` [gentoo-user] " Bruce Hill
2013-09-28 16:01         ` William Hubbs
2013-09-28 19:04           ` Alan Mackenzie
2013-09-28 20:17             ` Neil Bothwick
2013-10-11  8:36               ` [gentoo-user] " Steven J. Long
2013-10-11  8:42                 ` Neil Bothwick
2013-10-12  2:21                   ` walt
2013-10-12  5:06                     ` Daniel Campbell
2013-10-12  8:11                     ` Neil Bothwick
2013-09-29 14:53             ` [gentoo-user] " Tanstaafl
2013-09-29 15:39               ` Dale
2013-09-30  4:55                 ` [gentoo-user] " »Q«
2013-09-30  9:24                   ` Dale
2013-09-28 20:43   ` Nikos Chantziaras
2013-09-28 20:58     ` Alon Bar-Lev
2013-09-28 22:36       ` Alan McKinnon
2013-09-28 23:23         ` Volker Armin Hemmann
2013-09-28 23:31           ` pk
2013-09-29  0:01             ` Dale
2013-09-29  0:10               ` Alan McKinnon
2013-09-29  0:33               ` pk
2013-09-29  4:05               ` Bruce Hill
2013-09-29 10:59             ` Volker Armin Hemmann
2013-09-29 15:24               ` pk
2013-09-29 16:11                 ` Volker Armin Hemmann
2013-09-29 16:36                   ` Dale
2013-09-29 17:05                     ` pk
2013-09-29  0:08           ` Alan McKinnon
2013-09-29 10:59             ` Volker Armin Hemmann
2013-09-29  6:06         ` Walter Dnes
2013-09-29  9:30           ` pk
2013-09-29 10:21           ` Neil Bothwick
2013-09-29 17:55         ` Tanstaafl
2013-09-29 18:55           ` William Hubbs
2013-09-29 19:09             ` Tanstaafl
2013-10-09 13:39               ` gottlieb
2013-09-29 20:39             ` Alan McKinnon
2013-09-29 20:51             ` Tanstaafl
2013-09-29 21:15               ` Alan McKinnon
2013-09-29 22:53                 ` Tanstaafl
2013-09-29 23:09                   ` Volker Armin Hemmann
2013-09-30  9:00                   ` Alan McKinnon
2013-09-30 17:25                     ` Volker Armin Hemmann
2013-09-30 19:14                       ` Alan McKinnon
2013-09-30 22:05                         ` Mick
2013-09-30 22:39                           ` Neil Bothwick
2013-09-30  0:28             ` Daniel Campbell
2013-09-28 23:09   ` [gentoo-user] " Dale
2013-09-29  5:29     ` Walter Dnes
2013-09-29  8:25       ` Mick
2013-09-29  8:28         ` Alan McKinnon
2013-09-29 10:55           ` Volker Armin Hemmann
2013-09-29 11:03             ` Greg Woodbury
2013-09-29 11:58               ` Volker Armin Hemmann
2013-10-08  0:03                 ` [gentoo-user] " walt
2013-10-08 18:11                   ` Volker Armin Hemmann
2013-10-09  4:16                     ` William Hubbs
2013-10-10  0:24                       ` walt
2013-10-10 14:46                         ` William Hubbs
2013-10-10 15:29                           ` Volker Armin Hemmann
2013-10-11  6:59                             ` Nicolas Sebrecht
2013-09-30  2:23         ` »Q«

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=loom.20131007T131236-536@post.gmane.org \
    --to=wireless@tampabay.rr.com \
    --cc=gentoo-user@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox