From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 13F2C1381F3 for ; Mon, 7 Oct 2013 12:27:05 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 11852E0C9C; Mon, 7 Oct 2013 12:27:00 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id E22F8E0AE5 for ; Mon, 7 Oct 2013 12:26:58 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 30E1133EDB8 for ; Mon, 7 Oct 2013 12:26:58 +0000 (UTC) X-Virus-Scanned: by amavisd-new using ClamAV at gentoo.org X-Spam-Flag: NO X-Spam-Score: -1.405 X-Spam-Level: X-Spam-Status: No, score=-1.405 tagged_above=-999 required=5.5 tests=[AWL=-1.207, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.196, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=no Received: from smtp.gentoo.org ([IPv6:::ffff:127.0.0.1]) by localhost (smtp.gentoo.org [IPv6:::ffff:127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1ZZMIzkOU-Mi for ; Mon, 7 Oct 2013 12:26:44 +0000 (UTC) Received: from plane.gmane.org (plane.gmane.org [80.91.229.3]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 75A7B33ED70 for ; Mon, 7 Oct 2013 12:26:42 +0000 (UTC) Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1VT9tX-0004il-HY for gentoo-user@gentoo.org; Mon, 07 Oct 2013 14:26:39 +0200 Received: from rrcs-71-40-157-251.se.biz.rr.com ([71.40.157.251]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 07 Oct 2013 14:26:39 +0200 Received: from wireless by rrcs-71-40-157-251.se.biz.rr.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 07 Oct 2013 14:26:39 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-user@lists.gentoo.org From: James Subject: [gentoo-user] Re: separate / and /usr to require initramfs 2013-11-01 Date: Mon, 7 Oct 2013 12:26:21 +0000 (UTC) Message-ID: References: <20131007074924.GA8645@pacific.net.au> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: sea.gmane.org User-Agent: Loom/3.14 (http://gmane.org/) X-Loom-IP: 71.40.157.251 (Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/17.0 Firefox/17.0 SeaMonkey/2.14) X-Archives-Salt: be0838dd-9a63-4ee0-8554-cb15b43a2f21 X-Archives-Hash: 915b8db99d6fcd995804ce888132ea8f Gregory Shearman 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