ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

bootstrap-vz-remote - ออนไลน์ใน Cloud

เรียกใช้ bootstrap-vz-remote ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง bootstrap-vz-remote ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


bootstrap-vz-remote - โปรแกรมกำลังสร้างภาพ Debian เพื่อให้ทำงานในสภาพแวดล้อมคลาวด์
เช่น Amazons EC2, OpenStack, Google Cloud Compute และอื่นๆ ที่กำลังแชร์ API กับ
เหล่านั้นผ่านเซิร์ฟเวอร์ระยะไกล

BOOTSTRAP-VZ-รีโมท


โดยปกติคุณจะใช้ bootstrap-vz เพื่อเริ่มกระบวนการบูตสแตรป เมื่อบูตสแตรป
จากระยะไกลเพียงแค่ใช้ bootstrap-vz-ระยะไกล แทนที่จะใช้อาร์กิวเมนต์เดียวกันบวกสองสาม
รายการเพิ่มเติม:

· --เซิร์ฟเวอร์ : พาธไปยังรายการบิลด์เซิร์ฟเวอร์ (ดู สร้างเซิร์ฟเวอร์.yml สำหรับข้อมูลเพิ่มเติม)

· --ชื่อ : เลือก build-server เฉพาะจากรายการ build-servers

· --ปล่อย : จำกัดการเลือกอัตโนมัติของ build-servers เฉพาะรายการที่มี
รุ่นที่ระบุ

เหมือนตอนบู๊ตสแตรปโดยตรง ให้กด CTRL + C เมื่อใดก็ได้เพื่อยกเลิก
กระบวนการบูตสแตรป กระบวนการระยะไกลจะได้รับสัญญาณขัดจังหวะแป้นพิมพ์และ
เริ่มทำความสะอาด - กด CTRL + C ครั้งที่สองก็จะยกเลิกสิ่งนั้นเช่นกันและฆ่า
เชื่อมต่อได้ทันที

โปรดทราบว่ายังมี a bootstrap-vz-เซิร์ฟเวอร์, ไฟล์นี้ไม่ได้ตั้งใจให้เรียกใช้
โดยผู้ใช้โดยตรง แต่ถูกเปิดใช้งานโดย bootstrap-vz บนเซิร์ฟเวอร์ระยะไกลแทนเมื่อ
เชื่อมต่อกับมัน

การพึ่งพาอาศัย


เพื่อให้ขั้นตอนการบูตสแตรประยะไกลทำงานได้ คุณจะต้องติดตั้ง bootstrap-vz as
เช่นกัน sudo คำสั่งบนเครื่องระยะไกล ตรวจสอบให้แน่ใจด้วยว่าทุกสิ่งที่จำเป็น
มีการติดตั้งการขึ้นต่อกันสำหรับการบูตสแตรปอิมเมจของคุณ

แพ็คเกจ pip ในพื้นที่ Pyro4 มันจำเป็น.

สร้างเซิร์ฟเวอร์.YML


ไฟล์ สร้างเซิร์ฟเวอร์.yml แจ้ง bootstrap-vz เกี่ยวกับเซิร์ฟเวอร์บิลด์ต่างๆ ที่คุณมี
ที่จำหน่ายของคุณ ในรูปแบบที่ง่ายที่สุด คุณสามารถเพิ่มเครื่องของคุณเองได้ดังนี้:

ท้องถิ่น:
ประเภท: ท้องถิ่น
can_bootstrap: [กล่องเสมือน]
ปล่อย: jessie
build_settings: {}

ชนิด ระบุว่า bootstrap-vz ควรเชื่อมต่อกับ build-server อย่างไร ในประเทศ หมายถึง
ว่ามันจะเรียกขั้นตอนการบูตโดยตรงไม่มีกระบวนการใหม่เกิดขึ้น

can_bootstrap บอก bootstrap-vz ว่าผู้ให้บริการรายใดที่เครื่องนี้สามารถสร้างได้
ภาพ ยกเว้นผู้ให้บริการ EC2 ค่าที่ยอมรับจะตรงกับค่าที่ยอมรับ
ชื่อผู้ให้บริการในรายการ สำหรับ EC2 คุณสามารถระบุ อีซี2-เอส3 และ / หรือ ec2-ebs. ec2-ebs
ระบุว่าเครื่องดังกล่าวสามารถบู๊ตอิมเมจสำรอง EBS ได้และควรเป็น .เท่านั้น
ใช้เมื่ออยู่บน EC2 อีซี2-เอส3 แสดงว่าเครื่องมีความสามารถ
Bootstrapping S3 สำรองรูปภาพ

นอกเหนือจากการเป็นสตริงแล้ว ค่าของ ปล่อย ไม่ได้บังคับใช้ในทางใดทางหนึ่ง ก็แค่ปัจจุบัน
ใช้สำหรับ bootstrap-vz-ระยะไกล ที่ซึ่งคุณสามารถจำกัดว่าบิลด์เซิร์ฟเวอร์ใดควรเป็น
เลือกอัตโนมัติ

ห่างไกล การตั้งค่า
การตั้งค่าอื่น ๆ (และน่าสนใจกว่า) สำหรับ ชนิด is SSHซึ่งต้องใช้อีกเล็กน้อย
การตั้งค่าคอนฟิก:

local_vm:
ประเภท: ssh
can_bootstrap:
- กล่องเสมือน
- ec2-s3
ปล่อย: wheezy
#ตั้งค่ารีโมทด้านล่างที่นี่
ที่อยู่: 127.0.0.1
พอร์ต: 2222
ชื่อผู้ใช้: admin
ไฟล์คีย์: path_to_private_key_file
server_bin: /root/bootstrap/bootstrap-vz-server

การตั้งค่า 5 รายการล่าสุดระบุว่า bootstrap-vz สามารถเชื่อมต่อกับรีโมตบิลด์เซิร์ฟเวอร์ได้อย่างไร
ในขณะที่การจับมือครั้งแรกทำได้ผ่าน SSH แต่ bootstrap-vz ส่วนใหญ่สื่อสารกับ
คู่ของมันผ่าน RPC (พอร์ตการสื่อสารจะถูกส่งต่อโดยอัตโนมัติผ่าน an
อุโมงค์ SSH) ที่อยู่, พอร์ต, ชื่อผู้ใช้ และ ไฟล์คีย์ หวังว่าตัวเองจะอธิบายได้ (remote
ที่อยู่เครื่อง พอร์ต SSH ชื่อล็อกอิน และเส้นทางไปยังไฟล์คีย์ SSH ส่วนตัว)

เซิร์ฟเวอร์_bin หมายถึง ข้างต้น กล่าวถึง bootstrap-vz-server ปฏิบัติการได้ นี้เป็น
คำสั่ง bootstrap-vz รันบนเครื่องระยะไกลเพื่อเริ่มเซิร์ฟเวอร์ RPC

โปรดทราบว่ามีข้อ จำกัด บางประการเกี่ยวกับสิ่งที่ bootstrap-vz สามารถจัดการได้
เกี่ยวกับการตั้งค่าเครื่องระยะไกล (ในเวลาที่พวกเขาอาจจะแก้ไขโดยใจดี
ผู้ร่วมให้ข้อมูล):

· ผู้ใช้ล็อกอินต้องสามารถรัน sudo ได้โดยไม่ต้องใช้รหัสผ่าน

· ต้องเพิ่มไฟล์คีย์ส่วนตัวใน ssh-agent ก่อนเรียกใช้ (หรือ it
อาจไม่ได้รับการป้องกันด้วยรหัสผ่าน)

· เซิร์ฟเวอร์ต้องเป็นส่วนหนึ่งของรายชื่อที่รู้จัก_hosts อยู่แล้ว (bootstrap-vz ใช้ SSH โดยตรง
และไม่สามารถจัดการกับข้อความโต้ตอบแบบโต้ตอบได้)

สร้าง การตั้งค่า
การตั้งค่าบิลด์ทำให้คุณสามารถแทนที่คุณสมบัติรายการเฉพาะได้ มีประโยชน์
ตัวอย่างเช่นเมื่อแขก VirtualBox เพิ่ม ISO อยู่ที่
/root/guest_additions.iso บนเซิร์ฟเวอร์ 1 ในขณะที่เซิร์ฟเวอร์ 2 อยู่ที่ /root/images/vbox.iso.

ท้องถิ่น:
ประเภท: ท้องถิ่น
can_bootstrap:
- กล่องเสมือน
- ec2-s3
ปล่อย: jessie
build_settings:
guest_additions: /root/images/VBoxGuestAdditions.iso
apt_proxy:
ที่อยู่: 127.0.0.1
พอร์ต: 3142
ข้อมูลรับรอง ec2-:
คีย์การเข้าถึง: AFAKEACCESSKEYFORAWS
secret-key: thes3cr3tkeyf0ryourawsaccount/FS4d8Qdva
ใบรับรอง: /root/manifests/cert.pem
คีย์ส่วนตัว: /root/manifests/pk.pem
รหัสผู้ใช้: 1234-1234-1234
s3-ภูมิภาค: eu-west-1

สิงหาคม 19, 2015 BOOTSTRAP-VZ-รีโมท(1)

ใช้ bootstrap-vz-remote ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

Ad