Azure de debian

2,189 views
1,953 views

Published on

大統一Debian勉強会2013

Published in: Technology
1 Comment
4 Likes
Statistics
Notes
No Downloads
Views
Total views
2,189
On SlideShare
0
From Embeds
0
Number of Embeds
396
Actions
Shares
0
Downloads
7
Comments
1
Likes
4
Embeds 0
No embeds

No notes for slide

Azure de debian

  1. 1. 廣瀬 一海 (ひろせかずみ) http://www.facebook.com/kazumi.hirose 株式会社 pnop CTO 10歳からホビーで初めて、飽きもしないで25年目、な んでもかんでも雑食でやります、プライベートでも仕事 でもDebianに長い事お世話になってますm(_ _)m 仕事はクラウドのコンサルとか、技術支援など Microsoft MVP Windows Azure Windows Azure ユーザー会コアメンバー
  2. 2. 「 デ プ ロ イ 王 子 」
  3. 3. 1. デプローイと叫びながらKINECTに両手を上げる 2. KINECTが両手をあげるジェスチャを検出 3. 検出すると、クラウドにデプロイの命令を送ります。 4. 起動できたら成功です♪ 2 あ!デプロイのポーズだ!1 デプロ~~~イ\(^o^)/ 3クラウドにデプロイ
  4. 4. マイクロソフトがサービスしている クラウドです。
  5. 5. 稼働・展開中のデーターセンター North Central US South Central US Northern Europe Western Europe East Asia South East Asia US East US West 満員御礼 新規受付中止中 Japan Tokyo Japan Osaka 提供予定 Australia1 Australia2 提供予定 CHINA 21vianet運用
  6. 6. 日本にもリー ジョンができ ることになり ました。
  7. 7. ポータルもHTML5+JS で日本語表示
  8. 8. もちろん、Debianから 使えます。
  9. 9. そう…iPhoneならね Siriに頼みましたが、彼女には理解してもらえませんでした
  10. 10. り な っ く す は じ め ま し た マ イ ク ロ ソ
  11. 11. 名前はWindows Azureで すが、Linuxが動きます
  12. 12. # uname -a Linux Debian7 3.2.0-4-amd64 #1 SMP Debian 3.2.41-2+deb7u2 x86_64 GNU/Linux # lsmod | grep hv hv_utils 12986 0 hv_storvsc 17423 2 hv_netvsc 18304 0 hv_vmbus 32029 4 hv_netvsc,hv_storvsc,hid_hyperv,hv_utils scsi_mod 162269 5 libata,sr_mod,sg,hv_storvsc,sd_mod
  13. 13. # cat /etc/apt/sources.list deb http://ftp.jp.debian.org/debian/ wheezy main deb http://security.debian.org/ wheezy/updates main deb http://ftp.jp.debian.org/debian/ wheezy-updates main deb http://ftp.jp.debian.org/debian/ jessie main
  14. 14. # cat /etc/apt/preferences Package: * Pin: release a=stable Pin-Priority: 700 Package: * Pin: release a=testing Pin-Priority: 80 Package: * Pin: release a=unstable Pin-Priority: 90
  15. 15. # apt-get install waagent/jessie Reading package lists... Done Building dependency tree Reading state information... Done Selected version '1.3.2-1' (Debian:testing [amd64]) for 'waagent‘ ・・・中略・・・ 0 upgraded, 11 newly installed, 0 to remove and 0 not upgraded. Need to get 6,653 kB of archives. After this operation, 21.6 MB of additional disk space will be used. Do you want to continue [Y/n]?
  16. 16. # waagent -deprovision WARNING! The waagent service will be stopped. WARNING! All SSH host key pairs will be deleted. WARNING! Nameserver configuration in /etc/resolv.conf will be deleted. WARNING! Cached DHCP leases will be deleted. WARNING! root password will be disabled. You will not be able to login as root. Do you want to proceed (y/n)? y #
  17. 17. # azure vm image create "Debian7.0-Wheezy- Minimal" --location "East Asia" --os Linux WheezyOnWA.vhd info: Executing command vm image create + Retrieving storage accounts info: VHD size : 30 GB info: Uploading 31457280.5 KB Requested: 79.6% Completed: 79.0% Running: 92 Time:36m15s Speed: 11431 KB/s
  18. 18. http://nodejs.org/dist/v0.8.22/node-v0.8.22.tar.gz # /usr/local/src # apt-get install python g++ make # wget -N http://nodejs.org/dist/v0.8.22/node- v0.8.22.tar.gz # tar xzvf node-v0.8.22.tar.gz && cd node-v* # ./configure # make && make install
  19. 19. # npm install azure-cli –g $ azure info: _ _____ _ ___ ___ info: /_ |_ / | | | _ __| info: _ ___/ _ __/ /| |_| | / _|___ _ _ info: (___ /_/ _/___|___/|_|____| _____) info: (_______ _ _) _ ______ _)_ _ info: (______________ _ ) (___ _ _) info: info: Windows Azure: Microsoft's Cloud Platform info: info: Tool version 0.6.16
  20. 20. $ azure account download // ブラウザ起動&ダウンロード $ azure account import [Downloaded File]
  21. 21. $ azure vm create mydebian -o vmdepot- 2427-1-4 -l "East Asia" myuser mypass [--ssh] SSHKEY $ azure vm endpoint create-multiple mydebian 22:22 mydebian.cloudapp.net というURIができます。 ssh myuser@mydebian.cloudapp.net でログイン

×