Submit Search
Smartos入門(TokyoOpenSolaris勉強会版)
0 likes
1,301 views
Noriyasu Sakaue
Smartos入門(TokyoOpenSolaris勉強会版)
Internet
Read more
1 of 26
Download now
Download to read offline
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
More Related Content
PDF
Osoljp studygroup201303
Noriyasu Sakaue
PPT
Osoljp201210 oi swift
Noriyasu Sakaue
PDF
Smart OS入門
Noriyasu Sakaue
PDF
Osoljp osc2013tk spring
Noriyasu Sakaue
PDF
openSUSEの紹介とサーバ構築
Kento Kawakami
PPTX
Lx zoneで行こう
悟 宮崎
PDF
LTS & ローリングリリース! ― ランキング4位のLinuxディストリビューション openSUSE を Azure で使ってみる
Fuminobu Takeyama
PDF
多段LXC構成でOpenStackを構築 - LT@コンテナ型仮想化情報交換会LT
Yoshinari Kadokawa
Osoljp studygroup201303
Noriyasu Sakaue
Osoljp201210 oi swift
Noriyasu Sakaue
Smart OS入門
Noriyasu Sakaue
Osoljp osc2013tk spring
Noriyasu Sakaue
openSUSEの紹介とサーバ構築
Kento Kawakami
Lx zoneで行こう
悟 宮崎
LTS & ローリングリリース! ― ランキング4位のLinuxディストリビューション openSUSE を Azure で使ってみる
Fuminobu Takeyama
多段LXC構成でOpenStackを構築 - LT@コンテナ型仮想化情報交換会LT
Yoshinari Kadokawa
What's hot
(18)
ODP
Oracle SolarisでOpenStack始めました
悟 宮崎
PDF
サーバーでもデスクトップでもOK! YaSTを使ってLinuxをらくらく設定
Fuminobu Takeyama
PDF
Osc tokyo2010 fall_zfs
悟 宮崎
PDF
AzureでopenSUSE Leap42.1が使えるよ!
Kento Kawakami
PDF
CoreOSってなんですか
Keisuke Izumiya
PDF
はじめてのSolaris
悟 宮崎
PPTX
Ubuntu Jujuを使ったOpenStack環境構築 – OpenStack最新情報セミナー 2015年7月
VirtualTech Japan Inc.
PDF
第2回JAZUG総会 LT - FreeBSD on Azure
Keiji Kamebuchi
PDF
OSC2014-KANSAI@Kyoto JOSUG - OpenStack and Ansible
Hideki Saito
PPTX
これから始める人のための自動化入門 〜Ubuntu Jujuを使って〜
VirtualTech Japan Inc.
PPTX
これから始める人のための自動化入門~Ubuntu Jujuを使って〜– OpenStack最新情報セミナー 2015年7月
VirtualTech Japan Inc.
PPTX
OpenStackで自動化ツールを使ってみた!(Ubuntu MAAS 1.7 対応版)
VirtualTech Japan Inc.
PDF
OSC 2011 Tokyo/Spring OpenStackプレゼン
Masanori Itoh
PDF
Ansible2とOpenStackの関係
Hideki Saito
PDF
最近のスマートウォッチについて
Netwalker lab kapper
PPTX
WindowsPC上Lubuntu仮想マシンへのSalome-Mecaのインストール(1)
stebee19
PDF
Open Build Serviceで楽をする
Kento Kawakami
PDF
センサテクノロジー Sensor Medal, Sensor Shieldの ご紹介
ROHM Semiconductor
Oracle SolarisでOpenStack始めました
悟 宮崎
サーバーでもデスクトップでもOK! YaSTを使ってLinuxをらくらく設定
Fuminobu Takeyama
Osc tokyo2010 fall_zfs
悟 宮崎
AzureでopenSUSE Leap42.1が使えるよ!
Kento Kawakami
CoreOSってなんですか
Keisuke Izumiya
はじめてのSolaris
悟 宮崎
Ubuntu Jujuを使ったOpenStack環境構築 – OpenStack最新情報セミナー 2015年7月
VirtualTech Japan Inc.
第2回JAZUG総会 LT - FreeBSD on Azure
Keiji Kamebuchi
OSC2014-KANSAI@Kyoto JOSUG - OpenStack and Ansible
Hideki Saito
これから始める人のための自動化入門 〜Ubuntu Jujuを使って〜
VirtualTech Japan Inc.
これから始める人のための自動化入門~Ubuntu Jujuを使って〜– OpenStack最新情報セミナー 2015年7月
VirtualTech Japan Inc.
OpenStackで自動化ツールを使ってみた!(Ubuntu MAAS 1.7 対応版)
VirtualTech Japan Inc.
OSC 2011 Tokyo/Spring OpenStackプレゼン
Masanori Itoh
Ansible2とOpenStackの関係
Hideki Saito
最近のスマートウォッチについて
Netwalker lab kapper
WindowsPC上Lubuntu仮想マシンへのSalome-Mecaのインストール(1)
stebee19
Open Build Serviceで楽をする
Kento Kawakami
センサテクノロジー Sensor Medal, Sensor Shieldの ご紹介
ROHM Semiconductor
Ad
Similar to Smartos入門(TokyoOpenSolaris勉強会版)
(20)
KEY
オープン・ソースで構築するARMマイコン開発環境 ―― GCC,Eclipse,OpenOCDで統合開発環境,JTAGデバッグもできる!
Masaki Muranaka
PDF
Miracle Linux seminer Hatohol and ConoHa
Naoto Gohko
PDF
Solaris (Branded) Zone Internals
Katsunori FUJIWARA
PPTX
Mirantis OpenStack 5.0で作るOpenStack Icehouse構築入門
VirtualTech Japan Inc.
PDF
OpenStack(RDO/Grizzly) ダッシュボード利用演習
Etsuji Nakai
PDF
Getting started with Windows Containers
Kazuki Takai
PDF
OSC2013 Tokyo Spring OpenStack Overview
irix_jp
PDF
OpenStackで始めるクラウド環境構築入門
VirtualTech Japan Inc.
PPTX
15分で分か(った気になれ)るDocker
Masahiro NAKAYAMA
PDF
Dockerでらくらく開発・運用を体感しよう
Takashi Makino
PDF
第6回コンテナ型仮想化の情報交換@東京「今日から触れる Solaris Zones 入門」
Kazuyuki Sato
PDF
第6回コンテナ型仮想化の情報交換@東京「今日から触れる Solaris Zones 入門」
SolarisJP
PDF
Windows Server 2019 で Container を使ってみる
Kazuki Takai
PDF
Bohan pac sec_2016_jp
PacSecJP
PDF
第4回コンテナ型仮想化勉強会@東京 Oracle Solaris のコンテナ技術「Solaris Zones」
Kazuyuki Sato
PDF
Dockerの仕組みとIIJ社内での利用例
maebashi
PPTX
Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014
VirtualTech Japan Inc.
PPTX
Talend Studioで独自関数を実装して呼び出す - グローバルルーチンとカスタムルーチンJar
QlikPresalesJapan
PDF
OpenStack概要
Akira Yoshiyama
PPTX
「たまおきのクラウドウォッチ」筆者が語る、OpenStack導入最前線 - @IT様セミナー 「真剣に考える人だけにこっそり教えるOpenStackとスト...
VirtualTech Japan Inc.
オープン・ソースで構築するARMマイコン開発環境 ―― GCC,Eclipse,OpenOCDで統合開発環境,JTAGデバッグもできる!
Masaki Muranaka
Miracle Linux seminer Hatohol and ConoHa
Naoto Gohko
Solaris (Branded) Zone Internals
Katsunori FUJIWARA
Mirantis OpenStack 5.0で作るOpenStack Icehouse構築入門
VirtualTech Japan Inc.
OpenStack(RDO/Grizzly) ダッシュボード利用演習
Etsuji Nakai
Getting started with Windows Containers
Kazuki Takai
OSC2013 Tokyo Spring OpenStack Overview
irix_jp
OpenStackで始めるクラウド環境構築入門
VirtualTech Japan Inc.
15分で分か(った気になれ)るDocker
Masahiro NAKAYAMA
Dockerでらくらく開発・運用を体感しよう
Takashi Makino
第6回コンテナ型仮想化の情報交換@東京「今日から触れる Solaris Zones 入門」
Kazuyuki Sato
第6回コンテナ型仮想化の情報交換@東京「今日から触れる Solaris Zones 入門」
SolarisJP
Windows Server 2019 で Container を使ってみる
Kazuki Takai
Bohan pac sec_2016_jp
PacSecJP
第4回コンテナ型仮想化勉強会@東京 Oracle Solaris のコンテナ技術「Solaris Zones」
Kazuyuki Sato
Dockerの仕組みとIIJ社内での利用例
maebashi
Canonicalが支える、さくっと使えるUbuntu OpenStack - OpenStack Day in ITpro EXPO 2014
VirtualTech Japan Inc.
Talend Studioで独自関数を実装して呼び出す - グローバルルーチンとカスタムルーチンJar
QlikPresalesJapan
OpenStack概要
Akira Yoshiyama
「たまおきのクラウドウォッチ」筆者が語る、OpenStack導入最前線 - @IT様セミナー 「真剣に考える人だけにこっそり教えるOpenStackとスト...
VirtualTech Japan Inc.
Ad
More from Noriyasu Sakaue
(7)
PDF
OpenSolaris osc11tk_nslope
Noriyasu Sakaue
PDF
Mongodb on solaris
Noriyasu Sakaue
PDF
Metacon2011 open solaris
Noriyasu Sakaue
PPT
osoljp201105_ZFSjiman_nslope
Noriyasu Sakaue
PPT
Study2study3 nslope
Noriyasu Sakaue
ODP
201012 ips
Noriyasu Sakaue
ODP
201012 lt open_solaris
Noriyasu Sakaue
OpenSolaris osc11tk_nslope
Noriyasu Sakaue
Mongodb on solaris
Noriyasu Sakaue
Metacon2011 open solaris
Noriyasu Sakaue
osoljp201105_ZFSjiman_nslope
Noriyasu Sakaue
Study2study3 nslope
Noriyasu Sakaue
201012 ips
Noriyasu Sakaue
201012 lt open_solaris
Noriyasu Sakaue
Smartos入門(TokyoOpenSolaris勉強会版)
1.
SmartOS入門 2016.01.30 JapanOpenSolarisUsersGroup Sakaue (id:nslope) Tokyo OpenSolaris
勉強会 2016.01
2.
アジェンダ • 自己紹介 • SmartOSの概要 •
インストール方法の紹介 • デモ • SmartOSコンテナの特徴
3.
自己紹介 • Twitter id:
nslope
4.
SmartOSについて • Joyent社が開発しているクラウド用OS。コンテナ/仮 想マシンに特化。 • https://smartos.org/ •
2週間毎にリリース • https://download.joyent.com/pub/iso/ • KernelにOpenSolarisから派生したillumosを使用
5.
SmartOSについて • SmartOSで使用できる仮想環境は主に3つ • Naitiv
Zone (通常のコンテナ) • Solaris Zoneを元にしたコンテナ • パッケージ管理にpkgsrcを採用 • LX Branded Zone(Linuxコンテナ) • SmartOS上でLinuxアプリケーションを使用するためのコン テナ • Dockerイメージの実行も可能 • KVM • ハイパーバイザ • Zoneの中に仮想マシンのプロセスを起動する
6.
Z Cloudについて • 2015年10月でサービス終了 •
・・・お疲れさまでした。
7.
インストール方法と注意点 • https://download.joyent.com/pub/iso/ • iso,USB,vmware,PXEのイメージを配布 •
Boot/Kernel部分はインストールされない
8.
Presentation Title インストール(VirtualBox) タイプは「Solaris」、バージョンは「Oracle Solaris
11(64bit)」を選択
9.
Presentation Title インストール(VirtualBox) Isoイメージをアタッチして起動
10.
Presentation Title インストール(VirtualBox) 説明などを読みつつエンター
11.
Presentation Title インストール(VirtualBox) IPアドレス、ネットマスクを入力(もしくはDHCP)
12.
Presentation Title インストール(VirtualBox) デフォルトゲートウェイを入力
13.
Presentation Title インストール(VirtualBox) DNS、NTPサーバを入力
14.
Presentation Title インストール(VirtualBox) ZFSの構成を選択
15.
Presentation Title インストール(VirtualBox) ホスト名、rootパスワードを入力
16.
Presentation Title インストール(VirtualBox) 設定を確認してインストール
17.
Presentation Title インストール(VirtualBox) 完了後リブート(isoは外さない!)
18.
Presentation Title デモ • デモ1(ノーマルなコンテナ) •
イメージのインポート • Zoneの作成 • パッケージのインストール • メモリの追加 • 参考 • http://wiki.smartos.org/display/DOC/How+to+create+a +zone+%28+OS+virtualized+machine+%29+in+SmartOS • デモ2(dockerコンテナ) • イメージのインポート • Zoneの作成
19.
イメージのインポート • イメージのリスト # imgadm
avail • イメージのインポート # imgadm import 5c7d0d24-3475-11e5-8e67-27953a8b237e
20.
マニフェストの作成 • マニフェストの作成 # cat
zone01.json { "brand": "joyent", “image_uuid": "5c7d0d24-3475-11e5-8e67-27953a8b237e", "alias": "zone01", "hostname": "zone01", "max_physical_memory": 512, "quota": 20, "resolvers": ["8.8.8.8"], "nics": [ { "nic_tag": "admin", "ip": "198.18.253.101", "netmask": "255.255.255.0", "gateway": "198.18.253.254", "vlan_id": "253", "primary" : true }] }
21.
Zoneの作成 • 作成 # vmadm
create –f zone01.json • Zoneの情報 # vmadm list UUID TYPE RAM STATE ALIAS 46c93d1d-b7a8-40a6-bff1-8bc5aa92560c OS 512 running zone01 • ログイン(コンソール) # vmadm console 46c93d1d-b7a8-40a6-bff1-8bc5aa92560c # zlogin –C console 46c93d1d-b7a8-40a6-bff1-8bc5aa92560c
22.
パッケージのインストール • インストール済みパッケージのリスト # pkgin
list • インストール可能パッケージのリスト # pkgin avail • パッケージのインストール # pkgin install nginx
23.
イメージのインポート • dockerのソースを追加 # imgadm
source --add-docker-hub • イメージのインポート # imgadm import wordpress
24.
マニフェストの作成 • マニフェストの作成 # cat
zone02.json { "brand": "lx", “image_uuid": "233750c3-9cb7-4c79-7d51-3156baf45141", "alias": "zone02", "hostname": "zone02", "max_physical_memory": 512, "quota": 20, "resolvers": ["8.8.8.8"], "nics": [ { "nic_tag": "admin", "ip": "198.18.253.102", "netmask": "255.255.255.0", "gateway": "198.18.253.254", "vlan_id": "253", "primary" : true }], "kernel_version": "3.13.0" } ※ Linuxコンテナを使用する場合は、 brandの指定を”lx”とし、 kernel_versionの指定が必要になります
25.
Zoneの作成 • 作成 # vmadm
create –f zone.json • Zoneの情報 # vmadm list UUID TYPE RAM STATE ALIAS b529cad4-3730-43da-b74f-0eebbdbdb824 LX 512 provisioning zone02 • ログイン(コンソール) # zlogin 46c93d1d-b7a8-40a6-bff1-8bc5aa92560c # mv /var/svc/provisioning /var/svc/provision_success ※このままだとタイムアウトします ※ /var/svc/provisioning をリネームすると成功します
26.
Presentation Title SmartOSコンテナの特徴 • インストール時に「zones」という名前のzpoolを作成 •
イメージやコンテナは全て「zones」に保存される • イメージやコンテナ毎に1datasetずつ • /var や/optもここ • vmadmコマンドによるコンテナの制御 • nodejsで記述 • vmadmdデーモンとREST APIで通信 • vmadmd がzoneの設定やvnicの作成を実行 • IPアドレスをコンテナ外から設定 • cronssbowの拡張 • メタデータの管理 • mdata-list,mdata-getなどでメタデータを取得できる
Download