Hi everyone,
I've been playing around with Amazon EC2, building my own Centos and Fedora
EBS backed AMI's without much trouble, following tutorials and other
practices I found on the internet.
But one thing I'd like to do, and I tried to do, is kickstarting an
installation using anaconda.
So I would have an minimal AMI that only contains a /boot directory with
vmlinuz and initrd + a /boot/grub/menu.lst file that would look like this :
default 0
timeout 3
title RH-Like-OS
root (hd0,0)
kernel /boot/vmlinuz ks=http://some.server/myks.cfg
initrd /boot/initrd.img
And it would parse my ks, start anaconda and go on with the install.
The further I managed to go is to the partioning step with Centos55. If
someone's interested, there's my unanswered thread on amazon aws' forums
https://forums.aws.amazon.com/message.jspa?messageID=216575#216575
Same process with Fedora 14 only brings me to pvgrub reading the menu.lst,
then failing on a mmu_update.
So, here come my questions:
I was wondering what, technically speaking, prevents me from doing this.
And maybe I would understand why everyone is building the system from
scratch and why I did not find anyone who tried to do the same thing.
Note that I'm not an expert at linux kernels or boot processes, but I'm
quite curious, and I would really appreciate if you could help me understand
:-)
Thank you.
raphdg
Meeting Details: Thursday, 2011/02/17 @2100 UTC (In NA - East coast,
4pm; West coast, 1pm.)
Meeting channel: #fedora-meeting, irc.freenode.net
Other details are available at https://fedoraproject.org/wiki/Cloud_SIG.
See you there!
-Robyn
Apologies if you received multiple copies of this message.
=================================================================
CALL FOR PAPERS
6th Workshop on
Virtualization in High-Performance Cloud Computing
VHPC'11
as part of Euro-Par 2011, Bordeaux, France
=================================================================
Date: August 30, 2011
Euro-Par 2011: http://europar2011.bordeaux.inria.fr/
Workshop URL: http://vhpc.org
SUBMISSION DEADLINE:
Abstracts: May 2, 2011
Full Paper: June 13, 2011
Scope:
Virtualization has become a common abstraction layer in modern data
centers, enabling resource owners to manage complex infrastructure
independently of their applications. Conjointly virtualization is
becoming a driving technology for a manifold of industry grade IT
services. The cloud concept includes the notion of a separation
between resource owners and users, adding services such as hosted
application frameworks and queuing. Utilizing the same infrastructure,
clouds carry significant potential for use in high-performance
scientific computing. The ability of clouds to provide for
requests and releases of vast computing resource dynamically and
close to the marginal cost of providing the services is unprecedented
in the history of scientific and commercial computing.
Distributed computing concepts that leverage federated resource access
are popular within the grid community, but have not seen previously
desired deployed levels so far. Also, many of the scientific
datacenters have not adopted virtualization or cloud concepts yet.
This workshop aims to bring together industrial providers with the
scientific community in order to foster discussion, collaboration and
mutual exchange of knowledge and experience.
The workshop will be one day in length, composed of 20 min paper
presentations, each followed by 10 min discussion sections.
Presentations may be accompanied by interactive demonstrations. It
concludes with a 30 min panel discussion by presenters.
TOPICS
Topics include, but are not limited to, the following subjects:
- Virtualization in cloud, cluster and grid environments
- VM-based cloud performance modeling
- Workload characterizations for VM-based environments
- Software as a Service (SaaS)
- Cloud reliability, fault-tolerance, and security
- Cloud, cluster and grid filesystems
- QoS and and service levels
- Cross-layer VM optimizations
- Virtualized I/O and storage
- Virtualization and HPC architectures including NUMA
- System and process/bytecode VM convergence
- Paravirtualized driver development
- Research and education use cases
- VM cloud, cluster distribution algorithms
- MPI on virtual machines and clouds
- Cloud frameworks and API sets
- Checkpointing of large compute jobs
- Cloud load balancing
- Accelerator virtualization
- Instrumentation interfaces and languages
- Hardware support for virtualization
- High-performance network virtualization
- Auto-tuning of VMM and VM parameters
- High-speed interconnects
- Hypervisor extensions and tools for cluster and grid computing
- VMMs/Hypervisors
- Cloud use cases including optimizations
- Performance modeling
- Fault tolerant VM environments
- VMM performance tuning on various load types
- Cloud provisioning
- Virtual machine monitor platforms
- Pass-through VM device access
- Management, deployment of VM-based environments
PAPER SUBMISSION
Papers submitted to the workshop will be reviewed by at least two
members of the program committee and external reviewers. Submissions
should include abstract, key words, the e-mail address of the
corresponding author, and must not exceed 10 pages, including tables
and figures at a main font size no smaller than 11 point. Submission
of a paper should be regarded as a commitment that, should the paper
be accepted, at least one of the authors will register and attend the
conference to present the work.
Accepted papers will be published in the Springer LNCS series - the
format must be according to the Springer LNCS Style. Initial
submissions are in PDF, accepted papers will be requested to provided
source files.
Format Guidelines: http://www.springer.de/comp/lncs/authors.html
Submission Link: http://edas.info/newPaper.php?c=10155
CHAIR
Michael Alexander (chair), IBM, Austria
Gianluigi Zanetti (co-chair), CRS4, Italy
PROGRAM COMMITTEE
Paolo Anedda, CRS4, Italy
Volker Buege, University of Karlsruhe, Germany
Giovanni Busonera, CRS4, Italy
Roberto Canonico, University of Napoli, Italy
Tommaso Cucinotta, Scuola Superiore Sant'Anna, Italy
William Gardner, University of Guelph, Canada
Werner Fischer, Thomas-Krenn AG, Germany
Wolfgang Gentzsch, Max Planck Gesellschaft, Germany
Marcus Hardt, Forschungszentrum Karlsruhe, Germany
Sverre Jarp, CERN, Switzerland
Shantenu Sjha, Louisiana State University, USA
Xuxian Jiang, NC State, USA
Kenji Kaneda, Google, USA
Simone Leo, CRS4, Italy
Ignancio Llorente, Universidad Complutense de Madrid, Spain,
Naoya Maruyama, Tokyo Institute of Technology, Japan
Jean-Marc Menaud, Ecole des Mines de Nantes, France
Anastassios Nanos, National Technical University of Athens, Greece
Jose Renato Santos, HP Labs, USA
Deepak Singh, Amazon Webservices, USA
Boria Sotomayor, University of Chicago, USA
Yoshio Turner, HP Labs, USA
Kurt Tutschku, University of Vienna, Austria
Lizhe Wang, Indiana University, USA
Chao-Tung Yang, Tunghai University, China
DURATION: Workshop Duration is one day.
GENERAL INFORMATION
The workshop will be held as part of Euro-Par 2011,
organized by INRIA, CNRS and the University of Bordeaux I, II, France.
Euro-Par 2011: http://europar2011.bordeaux.inria.fr/
See you folks next week!
-Robyn
Minutes: http://meetbot.fedoraproject.org/fedora-meeting/2011-02-10/cloud_sig.2011-0…
Full Log: http://meetbot.fedoraproject.org/fedora-meeting/2011-02-10/cloud_sig.2011-0…
==========================
#fedora-meeting: Cloud SIG
==========================
Meeting started by rbergeron at 21:00:49 UTC. The full logs are
available at
http://meetbot.fedoraproject.org/fedora-meeting/2011-02-10/cloud_sig.2011-0…
.
Meeting summary
---------------
* Roll Call! (rbergeron, 21:01:12)
* EC2 (rbergeron, 21:04:18)
* CloudFS (rbergeron, 21:23:41)
* Aeolus / Deltacloud (rbergeron, 21:28:24)
* LINK: http://repos.fedorapeople.org/repos/aeolus/packages/
(mmorsi, 21:31:45)
* Eucalyptus (rbergeron, 21:34:06)
* BoxGrinder (rbergeron, 21:45:25)
* s3cmd (gholms, 22:01:18)
* Small-scale testing with s3cmd was successful. We now need a way to
do larger-scale testing with a full-size Fedora repo. (gholms,
22:16:04)
* ACTION: rbergeron talk to spevack about adding brianlamere to
community ec2 account (rbergeron, 22:26:18)
* ACTION: rbergeron to send a mail to spot, skvidal, smooge, jforbes,
spevack, and anyone else suggested about "what are all the accounts,
and what stuff should be in those accounts" and copy cloud folks
(rbergeron, 22:27:05)
* Announcements (rbergeron, 22:34:02)
* LINK:
http://www.socallinuxexpo.org/scale9x/special-events/build-open-source-clou…
(rbergeron, 22:35:09)
* Any other business?? (rbergeron, 22:38:31)
Meeting ended at 22:40:06 UTC.
Action Items
------------
* rbergeron talk to spevack about adding brianlamere to community ec2
account
* rbergeron to send a mail to spot, skvidal, smooge, jforbes, spevack,
and anyone else suggested about "what are all the accounts, and what
stuff should be in those accounts" and copy cloud folks
Action Items, by person
-----------------------
* brianlamere
* rbergeron talk to spevack about adding brianlamere to community ec2
account
* jforbes
* rbergeron to send a mail to spot, skvidal, smooge, jforbes, spevack,
and anyone else suggested about "what are all the accounts, and what
stuff should be in those accounts" and copy cloud folks
* rbergeron
* rbergeron talk to spevack about adding brianlamere to community ec2
account
* rbergeron to send a mail to spot, skvidal, smooge, jforbes, spevack,
and anyone else suggested about "what are all the accounts, and what
stuff should be in those accounts" and copy cloud folks
* skvidal
* rbergeron to send a mail to spot, skvidal, smooge, jforbes, spevack,
and anyone else suggested about "what are all the accounts, and what
stuff should be in those accounts" and copy cloud folks
* **UNASSIGNED**
* (none)
People Present (lines said)
---------------------------
* rbergeron (155)
* gholms (89)
* brianlamere (67)
* jforbes (43)
* clalance (34)
* skvidal (32)
* ke4qqq (25)
* jgreguske (20)
* jdarcy (14)
* obino (12)
* dgilmore (11)
* jsmith (8)
* zodbot (5)
* mgoldmann|away (4)
* rackerhacker (4)
* mmorsi (4)
* nirik (1)
* tatica (1)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
I am trying to get an attached EBS volume to mount on a customized (ots of php and rails packages) version of the FC14 AMI.
It seems the sd devices aren't made by default; but even once they're made, mount refuses to mount the volume
saying " /dev/sdf is not a valid block device" Its a an ext3 filesystem so nothing novel there.
Everything works fine on my older instances with the same scripts; I can get he EBS volume to attach to the instance (I have
some custom ruby scripts that work at startup to attach vol ids passed as user data) and the perms/maj/min device numbers
look OK too (as one would expect from MAKEDEV).
Anything obvious I am missing?
tnx,
David
----------------------------------------------------------------------------------------------
David HM Spector
spector at zeitgeist dot com http://www.zeitgeist.com
~ ~ ~
"New and stirring things are belittled because if they are not belittled, the
humiliating question arises, 'Why then are you not taking part in them?'"
--H. G. Wells
Meeting Details: Thursday, 2011/02/10 @2100 UTC (In NA - East coast,
4pm; West coast, 1pm.)
Meeting channel: #fedora-meeting, irc.freenode.net
Other details are available at https://fedoraproject.org/wiki/Cloud_SIG.
See you there!
-Robyn
Silly question - how does one gain root access on these AMIs?
The ec2-user account is in it's own group and not in wheel/root..
_David
----------------------------------------------------------------------------------------------
David HM Spector
spector at zeitgeist dot com http://www.zeitgeist.com
~ ~ ~
"New and stirring things are belittled because if they are not belittled, the
humiliating question arises, 'Why then are you not taking part in them?'"
--H. G. Wells
All,
I'm pleased to announce the first release of Oz, version 0.1.0. Oz is
a tool for doing automated installation of operating systems using the native
installation tools. While Oz is part of the Aeolus umbrella, and thus intended
to be used in a cloud management environment, it is also useful as a standalone
tool to do guest installation.
This first release focusses on providing the basic infrastructure to do guest
installs. There are 3 possible phases to a guest install (and all 3 are
optional):
1) Installation of a JEOS. Oz creates an automated installation file (a
kickstart, winnt.sif, preseed, etc), and then launches a KVM virtual machine
to do the installation. By default, a minimal JEOS is always installed to
reduce the likelihood of installation failure (though this behavior can be
overriden)
2) Customization. Once a guest is installed from step 1) (or otherwise
provided), the virtual machine is launched and a native tool is used to do
installation of additional packages and files. For instance, in the case of
modern linux, ssh is used to upload files and run commands to install
additional packages.
3) Manifest generation. After the guest installation and customization are
done (if any), a package manifest (and some other metadata) can be extracted
from the image.
As mentioned, all 3 steps above are optional; you can start at step 1 and run
all the way to step 3 using oz, or you can install a guest using another
method and skip directly to steps 2 or 3. Documentation of how to do these
sorts of things are on the Oz webpage at http://aeolusproject.org/oz.html.
At present, Oz can install the following types of guests:
Fedora: 7, 8, 9, 10, 11, 12, 13, 14
Fedora Core: 1, 2, 3, 4, 5, 6
RHEL 2.1: GOLD, U2, U3, U4, U5, U6
RHEL 3: GOLD, U1, U2, U3, U4, U5, U6, U7, U8, U9
RHEL 4: GOLD, U1, U2, U3, U4, U5, U6, U7, U8
RHEL 5: GOLD, U1, U2, U3, U4, U5, U6
RHEL 6: 0
Ubuntu: 6.10, 7.04, 7.10, 8.04.[1,2,3,4], 8.10, 9.04, 9.10
Windows: 2000, XP, 2003
RHL: 7.0, 7.1, 7.2, 7.3, 8, 9
OpenSUSE: 11.1, 11.2, 11.3
Note that not all guest types can do all 3 of the steps above. The Oz webpage
lists which backends can do which phases.
Instructions on how to download Oz are at
http://aeolusproject.org/oz-download.html
As usual, comments, questions, bug reports, and patches are welcome for Oz.
--
Chris Lalancette
Meeting Details: Thursday, 2010/02/03 @2100 UTC (In NA - East coast,
4pm; West coast, 1pm.)
Meeting channel: #fedora-meeting, irc.freenode.net
Other details are available at https://fedoraproject.org/wiki/Cloud_SIG.
See you there!
-Robyn