2.1 Installation Design Flashcards

2
Q

Why is it important to create a detailed plan prior to deploying a Linux installation?

A

A Linux deployment needs to be planned carefully to ensure that it adequately achieves the project goals and meets user needs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What elements should you consider when performing a needs assessment?

A

Elements of a needs assessment include goals of the project, problems that need to be solved, expected results, stake holders, organization strategy and technology, funding, support strategy, and scope (schedule, resources, and scale).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What factors should you consider when selecting a Linux distribution?

A

Whether (a) the computer should be a server or a workstation, (b) required software is available for the distribution, (c) support is available for the distribution, and (d) end users will be comfortable with the distribution.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How can you ensure that specific hardware is compatible with the Linux distribution you have selected?

A

Review the distribution’s Hardware Compatibility List (HCL) to ensure that specific hardware is compatible with the Linux distribution you have selected.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Why must the /etc, /bin, /sbin, /lib, and /dev directories all be on the same partition?

A

These /etc, /bin, /sbin, /lib, and /dev directories have system configuration files that are necessary for Linux to function properly.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Which user account is automatically created when Linux is installed?

A

The ‘root’ account is automatically created when Linux is installed.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What type of installation sources are available for Linux?

A

Installation sources available for Linux include CD, DVD, and Network Share.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is one of the most critical components in the installation plan?

A

One of the most critical components in the installation plan is the project scope.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are the three components of project scope?

A
  1. Schedule
  2. Resources
  3. Scale
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is one of the most important things you can do to manage project scope?

A

Performing a thorough and detailed needs assessment is critical to managing project scope.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are the major steps involved in designing a Linux installation?

A
  1. Perform a needs assessment
  2. Pick a distribution
  3. Determine the hardware requirements
  4. Plan the file system
  5. Plan the partitions
  6. Identify software
  7. Identify the users
  8. Gather network information
  9. Select an installation source
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is involved in the installation design step, performing a needs assessment?

A

An effective assessment determines the goals of the installation, creates a plan to meet those needs, and measures the results of the plan:

  1. Interviewing managers to determine the goals they want to achieve, what problems they need to solve, the expected results.
  2. Writing clear, measureable statements that specifically address the goals.
  3. Indentifying the stake holders.
  4. Confirming correct authorization.
  5. Aligning the installation with current organizational strategy and technology.
  6. Verifying funding.
  7. Creating a support strategy.
  8. Determining the scope:
  • Identify deadlines.
  • Determine the tasks that must be completed.
  • Plan for human resource allocation.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is involved in the installation design step, picking a distribution?

A
  1. Determining whether the computer should be a server or a workstation
  • The SUSE Linux Enterprise Server is optimized to be used as a server.
  • The SUSE Linux Enterprise Desktop is optimized to be used as a desktop.
  • Determining whether end users will be comfortable with the distribution, or whether configuration changes might be necessary.
  • Determining whether required software is available for the distribution.
  • Make a list of applications and ensure that they are provided on the distribution.
  • Ensuring that the distribution has the necessary support.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What are some important considerations in the installation design step, determining the hardware requirements?

A

Some computer hardware is incompatible with some distributions. Ensure that:

  • The computer’s hardware is on the distribution’s hardware compatibility list.
  • The computers have sufficient CPU speed, memory and other system requirements.
  • The correct version of the distribution is installed on the computer based on the computer’s CPU architecture:
    • x86 for 32 bit CPUs
    • x64 for 64 bit CPUs
    • IA-64 for Itanium CPUs
    • ALPHA for Alpha CPUs
    • PPC for Power PC (Apple) CPUs
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What are some important considerations in the installation design step, planning the file systesm?

A
  • Maximum volume size
  • Maximum file size
  • File name size
  • Permissions and file security
  • Encryption support
  • Recovery support and speed
  • Backup support
  • Journal support
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

What are some common Linux file systems and their features?

A
  • ext2 has volume integrity features that may take several minutes to run after a system crash.
  • ext3 uses journaling to ensure that only incomplete transactions are checked after a system crash. It is the default file system on most distributions.
  • ReiserFS also uses journaling and also implements additional security features based on its file structure.
18
Q

During the installation design step, planning the partitions, which directories should be mounted on separate partitions, and what are their recommended sizes?

A
  • / (root) must be at least 4 GB, but should be much larger and should be on a primary partition.
  • /home should be a minimum of 5 - 10 GB.
  • /boot should be 100 - 200 MBand must be in the first 1024 cylinders of the disk for older BIOS versions.
  • /opt should be at least 1 GB.
  • /tmp should be 1GB.
  • /usr should be 5 GB - 16 GB.
  • /var should be 3 - 10 GB (large enough to accommodate log file growth).
  • /swap should be 1 - 1.5 times larger than the amount of installed RAM.
19
Q

During the installation design step, planning the partitions, which directories should always be mounted on the same partition?

A

The following directories must always be mounted on the same partition:

  • /etc
  • /bin
  • /sbin
  • /lib
  • /dev
  • /proc
    These directories have system configuration files that are necessary for Linux to function properly.
20
Q

What is involved in the installation design step, identifying software?

A

Determining which software packages need to be installed and installing only those packages. This conservessystem resources and reduces potential vulnerabilities.

21
Q

What is involved in the installation design step, Identifying the users?

A
  • Ensuring user names are spelled correctly
  • Determining whether users log in locally or over the network
  • Determining the groups to which users will belong
22
Q

What information is required for the installation design step, gathering network information?

A
  • IP address
  • Default gateway
  • Subnet mask
  • Host name
  • Domain name
  • Server information for DNS servers, mail servers, and other network servers
  • Network topology information such as [other] domain names
  • Naming conventions for servers and workstations
23
Q

What are some common choices for the installation design step, selecting an installation source?

A
  • CD
  • DVD
  • Network Share