`

Opensolaris 在xen中的PVM 捷径。

阅读更多

一直以下,都想在Xen(oracle  vm)中安装opensolaris但又不想用HVM方式,用virt-install死活不认nfs location。

 

最近发现 opensolaris joes for vm,提供了一种无痛启动方式,记录如下:

 

下载地址: http://hub.opensolaris.org/bin/view/Project+jeos/200906+Prototype#H7stepsofVirtualTemplateVirtualAppliancecreationation

 

需要下载:http://dlc.sun.com/osol/jeos/2009/osol-0906-jeos-proto-xvm-zen-para.7z

 

下载完后,解开,有8.2G

 

改一下XEN-64bit.sh,如下:

 

cat XEN-64bit.sh
cat > OSOL0906JeOSProto.py << EOF
name = "OSOL0906JeOSProto"
vcpus = 2
memory = "2048"
kernel="/OVS/my/sol/platform/i86xpv/kernel/amd64/unix"
ramdisk="/OVS/my/sol/platform/i86pc/amd64/boot_archive"
extra='/platform/i86xpv/kernel/amd64/unix -B zfs-bootfs=rpool/ROOT/opensolaris,bootpath="/xpvd/xdf@51712:a",sshd=enable'
disk = ['file:/OVS/my/sol/System.raw/vdisk.raw,xvda,w','file:/OVS/my/sol/instance.raw/vdisk.raw,xvdb,w']
vif = ['']
on_shutdown = "preserve"
on_reboot = "preserve"
on_crash = "preserve"
EOF

 

其实就是为了生成xen的启动文件.

vif=[""] 那里,还是给个mac吧,要不每次dhcp拿到的ip都不一样.

 

然后启动:

 

xm create OSOL0906JeOSProto.py -c

 

可以看到console了:

 

注意提示: 用户名为joes 密码justone1 , root 密码为 osol0906.

 

进入之后,发现安全性太高,ssh远程需要密钥才能进入。

 

改一下:

 

pfexec vi /etc/ssh/sshd_config

 

其中的内容:

PasswordAuthentication yes

PermitRootLogin yes (发现这项没有用,估计和root的其他设置有关)

这样就可以ssh登录了.

 

再加一个普通用户为管理员:

 

$ pfexec useradd -b /export/home -m -s /usr/bin/bash user
$ pfexec passwd user
$ pfexec usermod -P'Primary Administrator' user

 

注意,shutdown是与linux不一样的,否则进入了单用户模式:

 

$ pfexec shutdown -i0 -g0 -y

 

各项服务启动的log在

/var/svc/log里面可以找到.

 

 

分享到:
评论

相关推荐

    OpenSolaris 北大课件(内附OpenSolaris项目中文简明使用手册)

    在实际应用中,“OpenSolaris项目简明使用手册”为我们提供了详尽的操作指南。手册涵盖了安装、更新、网络配置、安全管理等多个方面,对于初学者来说是极好的入门资料。例如,手册会指导如何使用“ipadm”命令管理...

    opensolaris中部署samba服务

    在OpenSolaris操作系统中部署Samba服务是一项关键任务,它允许你将系统作为网络服务器,为其他设备提供文件和打印机共享。以下是如何在OpenSolaris上安装、配置和管理Samba服务的详细步骤: 首先,你需要下载适用于...

    OpenSolaris 初体验 - OpenSolaris 2008.05

    2. **刻录安装光盘**:使用ISO镜像刻录软件,如在Solaris系统中使用`cdrw -i`命令,将ISO文件写入光盘。 3. **系统配置要求**:OpenSolaris 2008.05对于硬件的要求相对较低,至少需要512 MB内存和10 GB以上的硬盘...

    在VirtualBox下安装OpenSolaris0811 安装笔记

    描述中提到的“博文链接:***”,说明这是一篇博客文章,可能包含了详细的安装步骤、截图、配置选项以及作者在安装OpenSolaris过程中的心得和技巧。根据该描述,该博文可能是解决安装OpenSolaris过程中疑难杂症的...

    Pro OpenSolaris

    本书旨在为读者提供关于OpenSolaris这一新型开源操作系统的全面介绍,特别是针对那些熟悉Linux环境并希望了解如何在实际开发或管理场景中应用OpenSolaris的人员。 #### 二、OpenSolaris简介 OpenSolaris是Sun ...

    openSolaris系统

    然而,随着Oracle在2010年收购Sun Microsystems,openSolaris项目逐渐被Oracle Solaris取代,但openSolaris的影响力和遗产仍在社区中持续。 **二、openSolaris的主要特点** 1. **ZFS文件系统**: openSolaris引入了...

    OpenSolaris Bible

    OpenSolaris Bible Paperback: 1008 pages Publisher: Wiley; 1 edition (February 12, 2009) Language: English ISBN-10: 0470385480 ISBN-13: 978-0470385487 Format: PDF You can buy this book: Amazon.com ...

    opensolaris virtualization

    通过Xen,可以在OpenSolaris环境中运行Windows、Linux或其他操作系统的虚拟机。 #### 结论 OpenSolaris提供的虚拟化技术为企业带来了巨大的价值,不仅提高了资源利用率,还增强了灵活性和安全性。通过Zones、...

    opensolaris 介绍幻灯片

    OpenSolaris是SUN公司在2005年宣布的一个开源项目,它基于Solaris操作系统,旨在构建一个开放的社区,让全球开发者共同研究、开发和贡献操作系统的新技术。OpenSolaris的诞生标志着SUN公司向开源社区迈出的重要一步...

    The Xen Hypervisor and its IO Subsystem

    在 Xen 中,DMA 技术被用来进一步优化 I/O 性能。当一个前端驱动需要发送数据到后端驱动或直接硬件时,它可以使用 DMA 机制来减少 CPU 的负担。 #### I/O 内存管理单元 (IOMMU) IOMMU 是现代计算机系统中的一种硬件...

    OpenSolaris 项目简明使用手册 -- 学生指南

    《操作系统介绍:OpenSolaris 项目简明使用手册 -- 学生指南》.pdf

    使用VirtualBox在Windows上安装和使用OpenSolaris的例子.docx

    在使用VirtualBox安装和使用OpenSolaris的过程中,可能会遇到各种各样的问题,以下是一些常见的问题及其解决方案: - **启动失败**:检查BIOS设置是否正确配置为从光驱启动。 - **网络连接问题**:确认虚拟机的网络...

    Writing Device Driver(Illumos/OpenSolaris)

    标题:“Writing Device Driver(Illumos/OpenSolaris)”涉及的主题是关于在Illumos开源项目中开发OpenSolaris操作系统设备驱动程序的过程和相关知识。Illumos是基于OpenSolaris的一个开源项目,旨在继续发展和维护...

    opensolaris 安装

    《OpenSolaris在SPARC平台上的安装指南》 OpenSolaris操作系统不仅支持x86架构,也兼容SPARC架构的硬件。以下是一份详细的OpenSolaris在SPARC平台上的安装教程,旨在帮助用户顺利进行安装过程。 首先,你需要准备...

    OpenSolaris Developer's Reference.pdf

    文档中首先介绍了OpenSolaris的基本概念和指南,包括了对OpenSolaris项目和文档本身的概述。OpenSolaris网站提供了丰富的资源和帮助途径,包括如何找到最新的开发者指南、其他文档、常见问题解答、与其他开发者的...

    OpenSolaris 2008.05 安装全解

    这篇文档详细介绍了如何安装和使用 OpenSolaris 2008.05,包括在物理机器、VirtualBox 和 VMWare 虚拟环境中进行安装。 在准备阶段,你需要首先从官方渠道下载 OpenSolaris 2008.05 的 ISO 镜像文件。然后,你可以...

    Sun opensolaris__安全可靠的操作系统的源码分析

    Solaris IPC.zip文件可能包含了这些通信机制的实现细节,有助于开发者深入了解如何在OpenSolaris中构建高并发、低延迟的应用程序。 三、STREAMS:强大的I/O框架 STREAMS是Solaris提供的一种流式I/O模型,它为系统...

    opensolaris snoop 命令源码

    在OpenSolaris操作系统中,"snoop"是一个强大的网络监控工具,它允许用户捕获并分析网络数据包。深入理解"snoop"命令的源码,有助于我们更好地掌握网络诊断、性能优化和安全审计等方面的技术。本文将围绕"snoop"命令...

    opensolaris svcs 命令源码

    在OpenSolaris的源代码中,svcs命令是作为SMF框架的一部分实现的。它的主要功能由`src/usr/sbin/svcs`目录下的源文件提供,如`main.c`、`options.c`等。这些源文件实现了命令行解析、SMF接口调用以及结果的格式化...

    Solaris 10及OpenSolaris系统介绍

    Solaris 10 在多个基准测试中表现卓越,如 SPEC suite 测试中的成绩,这些测试覆盖了浮点运算性能、整型运算性能、Web 服务器性能等多个方面,证明了 Solaris 10 不仅在单个任务处理上表现出色,在大规模并发处理...

Global site tag (gtag.js) - Google Analytics