2012-06-11 39 views
8

Tôi đang cố gắng sử dụng OpenStack nhưng tôi rất bối rối.Tôi có thể cài đặt Swift (OpenStack Storage Infrastructure) của OpenStack mà không cần cài đặt Nova không?

Tôi muốn sử dụng SWIFT (Cơ sở hạ tầng lưu trữ OpenStack) để lưu trữ dữ liệu. Nhưng tôi không biết cách cài đặt nó. Tôi đã cố gắng để làm theo này tutorial nhưng nó cài đặt TẤT CẢ CÁC DỊCH VỤ trên một máy chủ (Server1) ... Tôi chỉ cần SWIFT.

Tôi có phải cài đặt Nova để tải Swift không?

Bởi vì trong hướng dẫn này, trên Server1, ở sơ đồ phân cấp, Swift thuộc về Nova ... Nhưng tôi nghĩ nó đã tách rời nhau. Nếu có ai biết và nhiều hơn nữa, nếu có ai biết hướng dẫn cài đặt SWIFT trên Ubuntu, vui lòng cho tôi biết. Tôi đã cố gắng để cài đặt thành phần này trong máy tính để bàn Ubuntu 12.04 của tôi, nhưng với tất cả những nghi ngờ, tôi không thể đi trước. Cảm ơn rất nhiều.

Trả lời

10

Bạn hoàn toàn có thể cài đặt một cách nhanh chóng cài đặt trên một máy, độc lập với nova, liếc hoặc keystone (hoặc bất kỳ thành phần openstack nào khác). Có một số tutorial trên các trang mở.

Tuy nhiên, hướng dẫn dành cho các phiên bản cũ hơn của Ubuntu: Trên Ubuntu 12.04 nhanh chóng và phụ thuộc của nó (như phần còn lại của openstack) nằm trong kho lưu trữ mặc định. Vì vậy, không cần thiết phải sử dụng git hoặc ppa, chỉ cần sử dụng apt-get hoặc năng khiếu để có được phần mềm:

sudo apt-get install swift swauth swift-account swift-container swift-object swift-proxy 

này sẽ giúp bạn bắt đầu, sửa đổi các file cấu hình như đã nói trong hướng dẫn.

Các vấn đề liên quan