Hôm nay :
235
Tháng hiện tại
: 22353
Tổng lượt truy cập : 1851821
Một trong những quyết định quan trọng nhất khi cài đặt Unix hay Linux là làm thế nào để tốt nhất sử dụng không gian đĩa hạn chế. Ngay cả với các ổ đĩa cứng ngày nay lớn, máy chủ với hàng trăm GB hình ảnh, video, âm thanh, cơ sở dữ liệu, và các dữ liệu khác là phổ biến. Máy đa người dùng có thể cần được bảo vệ như các phân vùng chỉ đọc, hạn ngạch đĩa, vv
Lưu ý rằng trong tài liệu này, tôi thường nói khi phân vùng về mặt kỹ thuật tôi có nghĩa là "tập tin hệ thống trong một phân vùng hoặc lát". Các hệ thống Unix truyền thống sử dụng lát, tương tự như các phân vùng đĩa DOS. Mỗi lát chứa một hệ thống tập tin, giống như hệ điều hành khác es đặt hệ thống tập tin vào phân vùng. Trong thế giới Unix phân vùng điều khoản và lát được không may sử dụng không nhất quán và đôi khi lẫn lộn. Về mặt kỹ thuật nên sử dụng một khối lượng lưu trữ hạn thay thế.
Có nhiều lý do cho một phân vùng đĩa cứng dung lượng lớn thành nhiều phân vùng nhỏ hơn. Đối với người dùng gia đình với một đĩa đơn nhỏ-ish (đĩa lớn ngày nay là những người nhỏ ngày mai), một phân vùng Linux duy nhất (cộng với trao đổi, và có thể một cho Windows trong một hệ thống dual-boot) có thể là một lựa chọn hợp lý. Nhưng nhiều phân vùng cung cấp các lợi ích an toàn và hiệu suất bổ sung, vì vậy tôi luôn luôn thích để tạo ra nhiều phân vùng.
Cho đến khoảng năm 2008, có rất ít để đạt được bằng cách không sử dụng một bố cục tiêu chuẩn. Tuy nhiên hệ thống hiện đại bây giờ hỗ trợ nhiều tính năng "mỗi hệ thống tập tin", bao gồm cả an ninh và mạnh mẽ liên quan mount
các tùy chọn như ngăn ngừa SUID (hoặc thậm chí thực thi) trên hệ thống tập tin dữ liệu duy nhất. Ngày nay có rất ít để đạt được bằng cách hạn chế số lượng các hệ thống tập tin bạn tạo ra để 5 hoặc hơn, chỉ đơn thuần là để đáp ứng một giới hạn lịch sử. Sử dụng quản lý khối lượng hợp lý, có thể tạo ra nhiều hệ thống tập tin là có ý nghĩa trong một tình huống nhất định.
Hệ thống tiêu chuẩn Unix truyền thống được giới hạn 8 "lát" cho mỗi đĩa, một số trong đó có sử dụng được xác định trước. Vì vậy, Unix và Solaris bố trí đĩa tiêu chuẩn cho nhiều năm làm việc xung quanh giới hạn này bằng cách sử dụng thực hành tốt nhất mà không cần nhiều hơn nữa. Tuy nhiên các hệ thống Unix hiện đại (bao gồm Solaris 10) cho phép một hình thức quản lý khối lượng hợp lý, hoặc là với ZFS hồ bơi hoặc sử dụng Solaris quản lý khối (SVM). Vì vậy, bạn không nên sợ để xác định hệ thống tập tin bổ sung nếu họ làm có ý nghĩa.
Tất nhiên chỉ vì bạn có thể phân vùng đĩa không có nghĩa là bạn nên! Các phân vùng khác bạn tạo ra, càng có để quản lý. Nếu bạn đoán sai về không gian cần thiết, bạn có thể phải sau đó phát triển một phân vùng (không phải là vấn đề lớn nó được sử dụng). Vì vậy, bạn không nên thực hiện phân vùng thêm trừ khi bạn xem xét các công việc phụ họ tạo ra được giá trị bảo vệ bổ sung mà họ cung cấp.
Dưới đây là một số lý do để tạo ra các phân vùng thêm. Nếu bạn chọn không làm theo một số bố trí đĩa tiêu chuẩn nhà cung cấp đề nghị, xem những người này áp dụng đối với trường hợp của bạn để quyết định phân vùng để tạo ra:
/home
, /tmp
, và /var
người dùng có thể dễ dàng đầy tải, email, vv, là ứng cử viên chính cho phân vùng thêm. Vì vậy, bất kỳ thư mục khác có thể phát triển (thư mục upload FTP, file cơ sở dữ liệu, vv)./var/log
), là một lựa chọn tốt cho một phân vùng riêng./home
, /var
, và /tmp
.)/usr/share
). Bên cạnh đó chỉ đọc, còn có những mount
cung cấp tùy chọn bảo mật bổ sung: nodev
, nosuid
, noexec
, acl
, và những người khác. Tùy chọn gắn thêm có thể tăng hiệu suất như noatime
.*dump
). Sao lưu trải dài trên hai hoặc nhiều băng (hoặc phương tiện truyền thông khác) có thể có vấn đề. Đối với một điều, nếu bạn chỉ có một ổ băng duy nhất bạn không thể tự động sao lưu như một con người phải có mặt ở đó để thay đổi băng. Đó là giá trị xem xét làm đủ các phân vùng để mỗi một là đủ nhỏ để phù hợp vào một băng sao lưu duy nhất.fsck
. Nếu ổ đĩa của bạn là lớn, nó có thể mất nhiều phút hoặc lâu hơn để chạy fsck
, mà sẽ chạy tự động tất cả vì vậy thường xuyên. (Người ta ước tính rằng một đầy đủ, tối đa kích thước ext4
hệ thống tập tin sẽ mất 119 năm để chạy fsck
với tốc độ hiện nay!) bởi phân vùng một ổ đĩa lớn thành các phân vùng nhỏ, SA có thể tách rời khi kiểm tra như vậy được thực hiện, vì vậy chỉ một phần nhỏ của đĩa là (một cách hợp lý một cách nhanh chóng) quét tại một thời điểm. Điều này làm giảm đáng kể thời gian cần thiết để khởi động lại sau một vụ tai nạn hệ thống./boot
phân vùng để tổ chức vài các tập tin cần thiết để khởi động hệ thống, nằm gần đầu của đĩa. Điều này sẽ bao gồm các hạt nhân chính nó và tập tin cấu hình bộ nạp khởi động (ví dụ như grub.cfg
) giữa những người khác. Nhiều bản phân phối Linux chuẩn tạo /boot
phân vùng "chỉ trong trường hợp" của phần cứng cũ hơn. Một số bản phân phối Unix tạo ra một /kernel
hoặc /standalone
phân vùng vì những lý do tương tự. Một riêng biệt /boot
phân vùng có thể cần thiết trên hệ thống hiện đại quá. Điều này là do sự không tương thích giữa một số hệ thống BIOS dựa trên phần mềm khởi động và hiện đại EFI.
gdisk
), thường là 1 MiB về kích thước, và không cần phải được định dạng (hoặc chỉ định một điểm gắn kết)./boot
phân vùng.) Tùy thuộc vào bao nhiêu bộ tải khởi động, trình điều khiển đĩa tùy chỉnh, và phần mềm EFI khác bạn có kế hoạch có, phân vùng này phải có ít nhất 100 MiB ; 300 MiB trên đa khởi động hoặc hệ thống thử nghiệm sẽ là tốt.Một số lý do để không phân vùng đĩa bao gồm:
/bin
, /lib
và /etc
nên không bao giờ có phân vùng riêng biệt! Vào lúc khởi động, chỉ /
được đặt ban đầu. Các init
chương trình cần truy cập các tập tin trong /etc
và các kịch bản khởi động cần truy cập vào các lệnh trong /bin
, có thể phụ thuộc vào các tập tin trong /lib
. Các mô-đun hạt nhân cần thiết để hoàn tất quá trình khởi động cũng được lưu giữ trong /lib
. Bắt đầu với Fedora 17, phần lớn các tác phẩm lịch sử được tìm thấy trong phân vùng gốc đang được tìm thấy trong /usr
thay thế. (Rõ ràng, Red Hat muốn làm lại các tiêu chuẩn phân cấp hệ thống tập tin.) Vì vậy, /bin
, /lib
, và thư mục khác bây giờ chỉ là liên kết tượng trưng cho /usr/bin
, /usr/lib
, vv Trên các hệ thống như vậy, các phân vùng gốc có thể được nhỏ hơn và /usr
phải được thực hiện lớn hơn. Nó có lẽ là tốt nhất về hệ thống như vậy chỉ đơn giản là không làm cho /usr
một phân vùng riêng.
/bin
yêu cầu DLL s (" .so
"hoặc các tập tin đối tượng chia sẻ) để làm việc. Những DLL s thường được tìm thấy trong /lib
, nhưng nhiều người được lưu giữ trong /usr/lib
. Vì vậy, một số lệnh sẽ không làm việc vào lúc khởi động nếu /usr
là một phân vùng riêng biệt. Trên các hệ thống gần đây, hệ thống sẽ không khởi động nếu /usr
là không có sẵn! Trong /bin
, bạn có thể tìm thấy (trên hệ thống cũ) một số tĩnh 1 phiên bản của các lệnh quan trọng hơn (các thiết lập chính xác và vị trí khác nhau với hương vị của Unix). Một vấn đề với việc có nhiều phân vùng là bạn có thể chạy ra khỏi không gian trên một phân vùng trong khi người khác có công suất dư thừa. Khi kế hoạch phân vùng không bạn có thể phải tạo ra một kế hoạch mới, sao lưu tất cả dữ liệu hiện có trong kho lưu trữ, định dạng lại ổ đĩa, và khôi phục lại tất cả các dữ liệu. Rõ ràng điều này nên tránh nếu có thể. (Công cụ phân vùng mới hơn như một live CD cho gparted
làm cho nó dễ dàng hơn để sửa đổi bố trí đĩa.) Một kỹ thuật thường được sử dụng để xử lý tình trạng này là sử dụng liên kết tượng trưng chứ không phải là phân vùng lại. Giả sử ví dụ bạn cần phải cài đặt một "tiện lợi" ứng dụng xử lý văn bản trong /opt/nifty
, chỉ /opt
phân vùng (mà có thể là phân vùng gốc) không có đủ không gian miễn phí. Làm thế nào gây rắc rối! Nhưng nếu /var
phân vùng không có thêm không gian, bạn có thể tạo ra một liên kết mềm để sử dụng nó:
# Mkdir / var / tiện lợi; ln-s / var / tiện lợi / opt / tiện lợi
Vấn đề với phương pháp này là quá nhiều liên kết tượng trưng như vậy (đôi khi được gọi là trang trại liên kết tượng trưng) có thể làm cho bảo trì khó khăn. Hạn ngạch, sao lưu, khai thác gỗ, và theo dõi tất cả có thể bị ảnh hưởng. Vì vậy, thêm liên kết tượng trưng như vậy nên được coi là một "hack" và không phải là một thay thế cho kế hoạch thích hợp.
Các hệ thống Unix hiện đại có nhiều phân vùng ảo được gọi là khối tin hợp lý LVM hay. Một khối lượng hợp lý nên được dùng cùng một cách phân vùng và lát truyền thống. Tuy nhiên, một khối lượng có thể bao gồm một hoặc nhiều phân vùng vật lý, có thể trên ổ đĩa riêng biệt. Khi một khối lượng chạy ra khỏi không gian, bạn có thể chỉ cần thêm không gian đĩa nhiều hơn đến một khối lượng hiện có để phát triển nó. Sau đó, bất kỳ hệ thống tập tin về khối lượng có thể được phát triển như là tốt. Mặc dù khối tin hợp lý có thể được trồng (hoặc thu nhỏ) dễ dàng hơn nhiều so với các phân vùng truyền thống, sử dụng khối lượng cũng vẫn đòi hỏi phải có kế hoạch cẩn thận của cả hai phân vùng hợp lý và các phân vùng vật lý bên dưới. (Xem về LVM để biết thêm thông tin.)
Một câu hỏi thường gặp là lớn như thế nào nên phân vùng XYZ được? Đáng tiếc là không có câu trả lời đơn giản. Hãy xem xét một phân vùng /var/log
. Điều này cần phải được kích thước để chứa dữ liệu đăng nhập của bạn. Nhưng bao nhiêu dữ liệu được lưu trữ? Nếu bạn có một nhật ký máy chủ trung tâm ("loghost") bạn có thể không lưu trữ bất kỳ dữ liệu đăng nhập trên một số máy chủ khác. Nếu không, bạn có thể chỉ cần lưu trữ dữ liệu đăng nhập ít (nói cho một máy chủ máy in, máy chủ FTP ẩn danh, hoặc một máy chủ web nội dung tĩnh). Nhưng nếu máy chủ này là đăng nhập máy chủ trung tâm của bạn hoặc nếu bạn không có một máy chủ trung tâm đăng nhập và kế hoạch để giữ 6 tháng dữ liệu nhật ký trực tuyến, bạn sẽ cần rất nhiều không gian hơn một máy chủ mà chỉ giữ 1-4 ngày các dữ liệu đăng nhập. Vì vậy, kích thước có thể là không, ít hơn 50 MB hoặc hơn 10 GB (hoặc nhiều hơn, xem xét Apache các bản ghi truy cập vào một máy chủ bận rộn).
Phân vùng khác có cân nhắc tương tự. Bạn có thể không cần phân vùng riêng biệt ở tất cả, là một trong rất nhỏ, hoặc một một trong rất lớn. Nếu bạn có một phân vùng riêng biệt cho các tập tin cơ sở dữ liệu của bạn, bao nhiêu dữ liệu bạn có kế hoạch để giữ cho on-line? Đối với các tập tin một máy chủ web, đây là máy chủ web sở thích của người sử dụng nhà, hoặc một trang web đào tạo với gigabyte video clip? Nếu bạn không có một phân vùng riêng để tổ chức các bãi sụp đổ chấm dứt những trong các phân vùng trao đổi, do đó phải có ít nhất là lớn như bộ nhớ RAM vật lý của bạn. (Điều này là cần thiết để hỗ trợ chế độ ngủ đông quá.)
Hãy xem xét kích thước phân vùng trên máy chủ mail. Các phân vùng quan trọng sẽ là một tổ chức mail của người dùng. Điều này có thể được lưu trữ trong các tập tin hộp thư trong /var/mail
hoặc trong thư mục nhà của người dùng. Hoặc thậm chí ở những nơi khác trong một cơ sở dữ liệu. Bạn cần phải ước tính bao nhiêu email sẽ được lưu giữ trên mạng bởi người dùng của bạn, và cũng cho phép đủ không gian cho "thư rác" hoặc sự bùng nổ đột ngột của lưu lượng truy cập email (hoặc lưu trữ trong một thời gian giữa các học kỳ, khi giảng viên hiếm khi đăng nhập để đọc email ). Một hướng dẫn tốt có thể sử dụng các giới hạn kích thước tương tự cho mỗi người dùng như một số máy chủ thư điện tử khác, chẳng hạn như Yahoo! mail hay gmail của Google. (Nếu bạn có thể đủ khả năng đĩa lớn như Google.) Vì vậy, làm thế nào lớn là tổng của các kích cỡ hộp thư của bạn? Bất cứ điều gì, thêm đủ không gian cho sự tăng trưởng và nhiều bởi số lượng dự kiến của người sử dụng. Tại HCC, nó có thể là hợp lý để mong đợi 10 MiB mỗi sinh viên, và 100.000 sinh viên (tính hiện nay, trong tương lai, và sinh viên vừa qua), hoặc một tổng Tib.
Nếu sử dụng một số loại LVM, nó thường là không khó khăn để phát triển và thu nhỏ phân vùng sau này vì vậy có rất ít lý do để lo lắng về việc kích thước sai. Tuy nhiên bạn sẽ có thể để thực hiện một ước tính hợp lý về kích thước ban đầu của phân vùng của bạn:
doc.sun.com
hoặc fedora.redhat.com
), với kích thước phân vùng / hệ thống tập tin được yêu cầu hoặc đề nghị cho các ứng dụng khác nhau. Ví dụ, phân vùng trao đổi nên có ít nhất lớn như số lượng bộ nhớ vật lý để hỗ trợ các tính năng như ngủ đông và phân tích vụ tai nạn đổ. VMware khuyến cáo làm cho /tmp
hệ thống tập tin ít nhất một lần rưỡi số lượng bộ nhớ ảo trên hệ thống. Nếu chạy một dịch vụ cơ sở dữ liệu, kiểm tra các trang web (ví dụ, Oracle) cho các khuyến nghị kích thước./boot
phân vùng đó chỉ cần nắm giữ các tập tin hình ảnh hệ điều hành (các) tập tin và bộ nạp khởi động (s). Mỗi hệ điều hành khởi động chỉ có thể yêu cầu 20-30 MB. Vì vậy, nếu bạn chỉ có hai hệ điều hành hình ảnh (mặc định cho Fedora), bạn cần ít hơn 50 MB. Mặt khác nếu bạn (như tôi) thích để chơi xung quanh với các cấu hình hạt nhân khác nhau mà bạn có thể có 3 hoặc 4 tập tin hình ảnh như vậy. (Không quên hình ảnh đĩa RAM ban đầu là tốt.) Trong trường hợp này, hoặc với những hình ảnh hạt nhân lớn hơn, bạn có thể hơn 100 MB cho phân vùng này./opt
phân vùng? Nếu không có bất kỳ phần mềm cài đặt có đi vào phân vùng gốc. Đó có thể là nhiều như 12 GB hoặc nhiều hơn. Mặt khác nếu bạn có phân vùng riêng cho /opt
, /home
, /usr
, /var
, vv, sau đó phân vùng gốc có thể khá nhỏ nhất là đối với một máy chủ mục đích chuyên dụng (mà không có giao diện và phần mềm tối thiểu cài đặt).du
lệnh để xem có bao nhiêu không gian được sử dụng cho các thư mục khác nhau./var
, /
(phân vùng gốc), vvMột xem xét cuối cùng là có những lựa chọn thay thế hiện đại để mỗi đĩa máy chủ (hoặc DAS). Sử dụng công nghệ lưu trữ như NAS và SAN có thể có nghĩa là các máy chủ của bạn không có ổ đĩa, hoặc chỉ một đĩa nhỏ chỉ khởi động. Ngay cả với các công nghệ này bạn vẫn cần phải có kế hoạch số lượng và mục đích của hệ thống tập tin. Tổ chức lưu trữ của bạn cũng phụ thuộc vào ngân sách sẵn có, công nghệ và chuyên môn của địa phương.
Nếu bạn có kế hoạch sử dụng Solaris "nâng cấp trực tiếp", bạn phải lặp lại tất cả những lát có chứa tập tin thêm vào bởi người quản lý cài đặt / patch. Nếu bạn sử dụng đĩa được nhân đôi không có vấn đề, nhưng trên một đĩa duy nhất bạn phải hoặc là giữ tất cả các đường dẫn hệ thống tiêu chuẩn trên slice gốc hoặc bản sao cả /
(root), /var
, và như vậy. Vì vậy, lời khuyên tốt nhất là để không phụ phân vùng bất kỳ đường dẫn tiêu chuẩn trong /var
hoặc /usr
. Nó không quan trọng để tạo ra các thư mục mới như /website
và làm cho những miếng riêng biệt.
Lời khuyên tốt nhất hiện nay là giữ cho đĩa khởi động nhỏ và đơn giản, sử dụng một bố cục tiêu chuẩn. (Nhưng không phải bố trí mặc định cho Solaris 10, nó được biết là không làm việc như của 4/2008 đối với hầu hết các ổ đĩa!) Sử dụng đĩa khác (hoặc sử dụng một SAN hoặc NAS nếu có thể) cho hệ thống tập tin bổ sung khi cần thiết. Hãy ghi nhớ số lượng tối đa của phân vùng có thể có trên một đĩa cho một hệ điều hành nhất định.
Nếu bạn chỉ có một đĩa (có thể vì bạn đang sử dụng phần cứng RAID), bản đồ đĩa linh hoạt nhất sẽ dành một lát / phân vùng LVM. Sau đó, bạn có thể tạo ra hệ thống tập tin khác sau khi cần thiết mà không cần tái định dạng đĩa.
Công cụ để phân vùng đĩa DOS / MBR bao gồm fdisk
, cfdisk
(như fdisk
, nhưng với một giao diện người dùng lời nguyền), sfdisk
(kịch bản fdisk
thay thế mà không nhiều), gdisk
(thay thế hiện đại mà hiểu đĩa GPT), format
, Disk Druid, parted
, gparted
và qtparted
, fips.exe
(một chương trình DOS, được sử dụng để phân chia một phân vùng FAT thành hai, sau đó bạn có thể xóa các phân vùng thứ 2 và sử dụng không gian tự do cho Linux) và Partition Magic. Một live CD / USB cho việc này (làm việc với NFTS nhưng không LVM) là gparted.sourceforge.net .
Chỉ có một vài trong số những công cụ đã được cập nhật để hỗ trợ đĩa EFI / GPT. Tuy nhiên, bạn có thể sử dụng gdisk
, cgdisk
, và sgdisk
cho các ổ đĩa như vậy.
Nếu bảng phân vùng trên đĩa bị hỏng (và bạn không có một bản sao lưu) bạn có thể sử dụng g part
(không [g] chia tay) để quét đĩa và đoán bản đồ phân vùng. Đây được sau đó được ghi vào MBR để phục hồi đĩa.
Chọn số lượng và loại phân vùng: 16MB cho vùng trao đổi (tối thiểu), phần còn lại cho /
(còn gọi là đĩa gốc). Lý do phân vùng thêm như đã nói ở trên bao gồm an ninh, hạn ngạch, và sao lưu. BIOS bo mạch chủ cũ 'có 1024 xi lanh giới hạn để xác định vị trí phân vùng khởi động, vì vậy làm cho nhỏ (~ 24-150 MiB) phân vùng khởi động gần trước mặt đĩa: /boot
(Linux), /kernel
(Solaris), hoặc /stand
(BSD). Hãy xem xét /tmp
, /var
, /var/log
, và /home
, cho phân vùng riêng biệt. (Hiển thị trên YborStudent: df -h
.)
Một trong những quyết định quan trọng nhất khi cài đặt Unix hay Linux là làm thế nào để tốt nhất sử dụng không gian đĩa hạn chế. Ngay cả với các ổ đĩa cứng ngày nay lớn, máy chủ với hàng trăm GB hình ảnh, video, âm thanh, cơ sở dữ liệu, và các dữ liệu khác là phổ biến. Máy đa người dùng có thể cần được bảo vệ như các phân vùng chỉ đọc, hạn ngạch đĩa, vv Định kích thước phân vùng là không dễ dàng, và có vài câu trả lời tiêu chuẩn. (.. May mắn thay, LVM và công nghệ hiện đại khác làm tăng hoặc giảm khối lượng lưu trữ đơn giản hơn nhiều so với trước đây Vì vậy, nó không phải là một việc lớn để làm cho một sai lầm trong kích thước) Một số mặc định hợp lý, khuyến nghị chung bao gồm: Thực hiện hoán đổi ít nhất là lớn như RAM vật lý. /tmp
có thể ≥1.5 số lượng bộ nhớ ảo, trừ khi bạn biết bạn cần thêm (nói cho sản xuất video) hoặc ít hơn (nói cho một máy chủ DNS). (Thông thường, một đĩa RAM được sử dụng cho /tmp
thay vào đó sẽ phát triển khi cần thiết.)
Một phân vùng (thường được gọi là bản đồ phân vùng, quy hoạch phân vùng, hoặc bố trí đĩa) cho hệ thống của bạn phải được ghi nhận cũng hay nó là vô ích. Sau đó bạn sẽ cần phải tham khảo thông tin này và nó có thể được khó khăn để nhớ lại chi tiết sáu hoặc mười hai tháng kể từ bây giờ.
Bản đồ phân vùng của bạn nên được gọn gàng đánh máy và bao gồm một mô tả của bản đồ phân vùng đĩa cứng của bạn và kịch bản nó được dựa trên. (Đó là kịch bản có thể là "đây là một bản đồ phân vùng cho một máy trạm tại nhà", "... cho một máy chủ web", "... cho một nền tảng phát triển đa người dùng", vv)
Bạn phải biện minh cho sự lựa chọn của bạn. (Ví dụ, đối với một máy chủ sinh viên: "Chúng tôi có 5 lớp học dưới 30 học sinh mỗi, và các trang web đồ họa thấp, kịch bản Perl, và nói chung vỏ kịch bản Unix có nghĩa là mỗi học sinh có thể cần ít hơn 5 MiB, vì vậy /home
cần 30 * 5 * 5 MiB = 750 MiB
30 * 5 * 5 MiB = 750 MiB
tối thiểu, và cho phép phòng cho các lớp học bổ sung trong tương lai 1 GiB sẽ được sử dụng. ")
Bạn nên tóm tắt sơ đồ phân vùng của bạn trong một bảng ngắn, một cái gì đó giống như ví dụ sau:
Phần # | Điểm lắp | Kích thước | Ghi chú |
---|---|---|---|
1 | / ( root ) | 3 GB | ... |
2 | trao đổi | 256 MB | (Giả sử 128 MB RAM) |
3 | /home | 100 MB | ... |
5 2 | /tmp | 100 MB | ... |
6 | /var | 100 MB | ... |
... | ... | ... | ... |
Phần # / Tên LV | Điểm lắp | Kích thước | Ghi chú |
---|---|---|---|
1 | / ( root ) | 30 GB | ... |
2 | trao đổi | 2 GB | (Giả sử 2 GB RAM) |
3 | /boot | 200 MB | ... |
5 | - | 150 GB | định dạng như một khối tin vật lý LVM; giữ nhóm khối lượng VG1 |
homeLV | /home | 20 GB | Khối lượng hợp lý trong VG1 |
tmpLV | /tmp | 10 GB | Khối lượng hợp lý trong VG1 |
varLV | /var | 100 GB | Khối lượng hợp lý trong VG1 |
optLV | /opt (Hoặc /usr/local ) | 20 GB | Khối lượng hợp lý trong VG1 |
6 | - | phần còn lại của đĩa | định dạng như một khối tin vật lý LVM; giữ nhóm khối lượng VG2 |
moviesLV | /movies | phần còn lại của đĩa | Khối lượng hợp lý trong VG2 |
Slice # | Điểm lắp | Kích thước | Ghi chú |
---|---|---|---|
Tiểu Solaris phân vùng | |||
0 | / ( root ) | 12 GB | ... |
1 | trao đổi | 2 GB | giả sử 2 GB bộ nhớ RAM. Trao đổi thường được đặt trong chai trên bên trong của đĩa, vì nó sẽ không được sử dụng nhiều và lãng phí khu vực thực hiện tốt nhất của đĩa. Nếu hệ thống này là thiếu RAM, có trao đổi gần mép ngoài của đĩa là tốt hơn. |
2 | dành riêng | - | đề cập đến toàn bộ phân vùng (sao lưu) |
3 | không sử dụng | - | - |
4 | không sử dụng | - | - |
5 | /export | 5 GB | vị trí Solaris truyền thống đối với cổ phiếu NFS / Samba và người sử dụng thư mục nhà ( /export/home được đặt trên /home quatự động gắn linh) |
6 | chưa được đặt tên | 60 GB | SVM hồ bơi cho phân vùng "mềm" |
7 | chưa được đặt tên | 32 MB | cần thiết cho thiết bị siêu DB bản sao, được sử dụng khi (lại) phản ánh đĩa với SVM (OK để dự trữ này nếu SVM bao giờ có thể được sử dụng) Mỗi bản sao cần 4 MB và chỉ có 2 hoặc 3 là cần thiết, nhưng lãng phí 20 MB không quan trọng và một số người khuyên bạn nên kích thước này |
SVM "mềm" Phân vùng - mọc khi cần thiết | |||
- | /var | 4 GB | ... |
- | /var/www (Hoặc /www ) | 30 GB | các trang web bao gồm nội dung web, servlet và EJB s, cơ sở dữ liệu, ... |
- | /opt | 10 GB | ... |
- | /var/log | 6 GB | chỉ cần thiết nếu bạn có kế hoạch để giữ rất nhiều dữ liệu nhật ký trực tuyến (Ví dụ, tuần đến vài tháng). Thực hành tốt nhất là để lại điều này như là một phần của phân vùng gốc (và làm cho rằng 6 GB lớn hơn) |
- | dành riêng | phần còn lại của SVM bơi | những người khác khi cần thiết sau: / vụ tai nạn-dump, / var / audio-video, / Var / mail, / var / spool, / usr / share, ... |
Nhờ Ian Collins , Darren Dunham , và Andrew Gabriel cho những hiểu biết phân vùng Solaris.
Xem thêm wikis.sun.com/display/BigAdmin/BootDiskLayout
và Thuyết minh tóm tắt cho Solaris 10 đĩa Giao diện
Phần # | Điểm lắp | Kích thước | Ghi chú |
---|---|---|---|
1 | trao đổi | 2 GB | (Giả sử 2 GB RAM) |
2 | / ( root ) | 4 GB | ... |
3 | /var | 10 GB | ... |
5 | /usr | 10 GB | ... |
6 | /home | 20 GB | ... |
7 | /tmp | 2 GB | Hãy xem xét RAMfs |
8 | /var/log | 2 GB | ... |
Để tìm hiểu làm thế nào lớn đĩa là bạn có thể nhìn vào nhãn, kiểm tra BIOS, hoặc kiểm tra các mô tả hệ thống hóa đơn / hệ thống (thường có thể đạt được trên Internet bằng cách sử dụng một số hoặc số thẻ dịch vụ). (Trong trường hợp của chúng tôi, bạn cũng có thể yêu cầu một công nghệ phòng thí nghiệm.)
Các phiên bản của Fedora Linux chúng ta đang cài đặt đòi hỏi hơn 8 GB, chưa kể không gian bạn dành cho thư mục nhà của người sử dụng, bổ sung và cập nhật trong tương lai, đăng nhập không gian tập tin, cơ sở dữ liệu không gian, trang web, trang web ftp, vv (Tất nhiên, nếu bạn không 't cài đặt tất cả mọi thứ bạn có thể nhận được ngay với một hệ thống tối thiểu dưới 1 GiB). Để xem có bao nhiêu không gian là cần thiết cho các thư mục khác nhau mà bạn có thể đăng nhập vào một hệ thống tương tự (như YborStudent.hccfl.edu
) và sử dụng du
lệnh.
Ngay cả hệ thống Windows có thể được hưởng lợi từ một kế hoạch phân vùng cũng nghĩ ra. Microsoft thực hành tốt nhất đề nghị hai hoặc nhiều phân vùng trên mỗi đĩa. Chúng bao gồm việc tạo ra một "trao đổi" phân vùng riêng biệt, mà chỉ cần giữ pagefile.sys
tập tin, càng nhỏ càng cần thiết (ví dụ, 4 GiB), và định dạng với FAT32 chứ không phải là NTFS.
/bin/bash
không phải là tĩnh và trong trường hợp của một vấn đề hệ thống, nếu vỏ rễ là bash hệ thống sẽ không sử dụng được! Đây là lý do tại sao vỏ của người sử dụng gốc trên Solaris là /bin/sh
. Không bao giờ thay đổi vỏ của người sử dụng gốc trên Solaris hoặc bất kỳ hương vị Unix trừ khi bạn biết vỏ mới là tĩnh, hoặc trừ khi bạn biết tất cả cần thiết của DLL trong phân vùng gốc.Những bài mới hơn
Những bài cũ hơn