試験名
試験番号 |
(LPIC) 201-450 / (LinuC) 201-450 |
試験名 |
LPIC-2 201 Linux Administrator(Linux管理者) バージョン4.5 / LinuC Level2 Exam 201 バージョン4.5 |
認定資格 |
LPIC2 / LinuC-2 (いずれも本201試験と202の合格後に認定) |
有効期間 |
5年 |
試験情報のページ (LPIC)
試験情報のページ (LinuC)
概要
本試験はLinux技術者試験の「LPICレベル2 Linuxエンジニア」認定資格を取得するための試験です。
本試験と202試験に合格すると「LPICレベル2 Linuxエンジニア」に認定されます。受験に関しての前提条件はありませんが、認定にあたり「LPICレベル1」の認定が前提条件となっています。
本試験と202試験の上位資格として、レベル3試験(300、303、304):混在環境、セキュリティ、仮想化とハイアベイラビリティがあり、下位資格としてレベル1試験(101、102):Linux管理者があります。上位資格の認定にはレベル2試験の認定が条件になっています。
試験はCBT形式で、随時テストセンターで受験可能です。
LPICと同様の試験にLinuCが存在しており、試験範囲は同じです。ただ、LPICが世界的に有効であるのに対し、LinuCは日本に特化した試験です。
資格取得を目的とするのならLPICの方がお勧めです。
試験情報
受験料 |
16,200円(税込み) |
試験時間 |
90 分 |
出題数 |
60 問 |
出題方式 |
単一選択問題・複数選択問題(選択肢は4~5)、語句入力問題 |
合格ライン |
500点 (得点範囲は200~800点の偏差値方式) |
試験範囲
※公式試験情報ページより引用
主題200:キャパシティプランニング
200.1 リソースの使用率の測定とトラブルシューティング
重要度:6
説明:ハードウェアリソースとネットワーク帯域幅の使用率を測定でき、リソースの問題を解決できること。
主な知識分野:
- CPU使用率を測定する
- メモリ使用量を測定する
- ディスクI/Oを測定する
- ネットワークI/Oを測定する
- ファイアウォール機能とルーティングスループットを測定する
- クライアントの帯域幅使用率をマップする
- システムトラブルの徴候と発生しそうな問題の突き合わせ / 関連付けを行う
- ネットワーキングを含むシステムにおいてスループットを推定し、ボトルネックを見つけ出す
重要なファイル、用語とユーティリティ:
- iostat
- iotop
- vmstat
- netstat
- ss
- iptraf
- pstree, ps
- w
- lsof
- top
- htop
- uptime
- sar
- swap
- processes blocked on I/O
- blocks in
- blocks out
200.2 将来のリソース需要を予測する
重要度:2
説明:リソース使用率を監視して、将来のリソース需要を予測できること。
主な知識分野:
- モニターツールや計測ツールを使用してITインフラの使用を監視する
- システム構成でのキャパシティの限界点を予測する
- リソース使用量の増加率を観察する
- リソース使用量の傾向をグラフ化する
- Icinga2、Nagios、collectd、MRTG、Cacti といった監視ツールを知っている
重要なファイル、用語とユーティリティ:
主題201:Linuxカーネル
201.1 カーネルの構成要素
重要度:2
説明:特定のハードウェア、ハードウェアドライバ、システムリソース、およびさまざまな要求に必要となるカーネルの構成要素を利用する。これには、異なる種類のカーネルイメージを実装すること、安定版および開発版のカーネルとパッチを区別すること、カーネルモジュールを利用することなども含まれる。
主な知識分野:
- Kernel 2.6.x、3.x、4.x のドキュメント
重要なファイル、用語とユーティリティ:
- /usr/src/linux
- /usr/src/linux/Documentation
- zImage
- bzImage
- xz データ圧縮
201.2 Linuxカーネルのコンパイル
重要度:3
説明:カーネルを適切に設定し、Linuxカーネルの特定の機能を必要に応じて取り込む、または無効化する。これには、必要に応じてLinuxカーネルをコンパイルまたは再コンパイルする、新しいカーネルに更新や変更を書き込む、initrdイメージを作成する、新しいカーネルをインストールするなども含まれる。
主な知識分野:
- /usr/src/linux/
- カーネルの Makefile
- Kernel 2.6.x、3.x、4.x のmakeのターゲット
- カーネル構成をカスタマイズする
- 新しいカーネルおよび適切なカーネルモジュールを構築する
- 新しいカーネルおよび必要なモジュールをインストールする
- ブートマネージャが新しいカーネルおよび関連付けられたファイルを探せるようにする
- モジュールの構成ファイル
- DKMS を使用してカーネルのモジュールをコンパイルする
- Dracutについて知っている
重要なファイル、用語とユーティリティ:
- mkinitrd
- mkinitramfs
- make
- makeのターゲット(all, config, xconfig, menuconfig, gconfig, oldconfig, mrproper, zImage, bzImage, modules, modules_install, rpm-pkg, binrpm-pkg, deb-pkg)
- gzip
- bzip2
- module tools
- /usr/src/linux/.config
- /lib/modules/kernel-version/*
- depmod
- dkms
201.3 カーネル実行時における管理とトラブルシューティング
重要度:4
説明:2.6.x、3.x、4.x カーネルとそのロード可能なモジュールについての管理や照会ができる。ブートおよび実行時の一般的な問題を特定および修正することができる。udevを使用したデバイスの検知と管理について理解する。これには、udevルールのトラブルシューティングが含まれる。
主な知識分野:
- コマンドラインユーティリティを使用して、現在実行中のカーネルおよびカーネルモジュールに関する情報を取得する
- 手作業でカーネルモジュールをロードおよびアンロードする
- モジュールをアンロードできるタイミングを判断する
- モジュールが受け取るパラメータを判断する
- モジュールをファイル名ではなく別の名前でロードできるようにシステムを設定する
- /proc filesystem
- /, /bootおよび /lib/modules の内容
- 利用可能なハードウェアに関する情報を分析するツールおよびユーティリティ
- udevルール
重要なファイル、用語とユーティリティ:
- /lib/modules/kernel-version/modules.dep
- /etc内のモジュール設定ファイル
- /proc/sys/kernel/
- /sbin/depmod
- /sbin/rmmod
- /sbin/modinfo
- /bin/dmesg
- /sbin/lspci
- /usr/bin/lsdev
- /sbin/lsmod
- /sbin/modprobe
- /sbin/insmod
- /bin/uname
- /usr/bin/lsusb
- /etc/sysctl.conf, /etc/sysctl.d/
- /sbin/sysctl
- udevmonitor
- udevadm monitor
- /etc/udev
主題202:システムの起動
202.1 システムの起動をカスタマイズする
重要度:3
説明:さまざまなターゲット/ランレベルのシステムサービスの動作を照会および変更する。systemd、SysV init と Linux のブートプロセスについての完全な理解が必要。これには、systemd ターゲットと SysV init のランレベルの操作も含まれる。
主な知識分野:
- Systemd
- SysV init
- Linux Standard Base (LSB) の仕様
重要なファイル、用語とユーティリティ:
- /usr/lib/systemd/
- /etc/systemd/
- /run/systemd/
- systemctl
- systemd-delta
- /etc/inittab
- /etc/init.d/
- /etc/rc.d/
- chkconfig
- update-rc.d
- init と telinit
202.2 システムのリカバリ
重要度:4
説明:ブートプロセスの最中またはリカバリモードでのLinuxシステムを適切に操作する。これには、initユーティリティおよびカーネルの init関連オプションの使用も含まれる。ブートローダのロードおよび使用に関するエラーの原因を特定する。関連するブートローダはGRUB バージョン2 とGRUB Legacyである。BIOS と UEFI のシステム両方をカバーします。
主な知識分野:
- BIOS と UEFI
- NVMe booting
- GRUBバージョン2 およびGRUB Legacy
- grub shell
- ブートローダの開始とカーネルへの引継ぎ
- カーネルのロード
- ハードウェアの初期化と設定
- デーモン / サービスの初期化と設定
- ハードディスクまたはリムーバルデバイスにおける、ブートローダのさまざまなインストール場所を知っている
- ブートローダの標準的なオプションの変更とブートローダのシェルの使用
- systemd のrescue モードと emergency モード
重要なファイル、用語とユーティリティ:
- mount
- fsck
- SysV init と inittab, telinit および init
- /boot/, /boot/grub/ および /boot/efi/ の内容
- EFI System Partition (ESP)
- GRUB
- grub-install
- efibootmgr
- UEFI shell
- initrd, initramfs
- Master boot record
- systemctl
202.3 その他のブートローダ
重要度:2
説明:他のブートローダとその主要機能を把握していること。
主な知識分野:
- SYSLINUX, ISOLINUX, PXELINUX
- BIOS と UEFI 両方で PXE を理解している
- systemd-boot と U-Boot の認知
重要なファイル、用語とユーティリティ:
- syslinux
- extlinux
- isolinux.bin
- isolinux.cfg
- isohdpfx.bin
- efiboot.img
- pxelinux.0
- pxelinux.cfg/
- uefi/shim.efi
- uefi/grubx64.efi
主題203:ファイルシステムとデバイス
203.1 Linuxファイルシステムを操作する
重要度:4
説明:標準的なLinuxファイルシステムの適切な設定と操作。これには、各種ファイルシステムの設定およびマウントも含まれる。
主な知識分野:
- fstab設定の概念
- スワップパーティションおよびファイルを操作するツールとユーティリティ
- ファイルシステムを特定しマウントするための UUID の使用
- systemd のマウントの単位について理解している
重要なファイル、用語とユーティリティ:
- /etc/fstab
- /etc/mtab
- /proc/mounts
- mountとumount
- blkid
- sync
- swapon
- swapoff
203.2 Linuxファイルシステムの保守
重要度:3
説明:システムユーティリティを使用して、Linuxファイルシステムを適切に保守する。これには、標準的なファイルシステムの操作およびSMARTデバイスの監視が含まれる。
主な知識分野:
- ext2、ext3およびext4を操作するツールとユーティリティ
- subvolumes と snapshots を含む、 基本的な Btrfs を操作するツールとユーティリティ
- XFS を操作するツールとユーティリティ
- ZFS を知っている
重要なファイル、用語とユーティリティ:
- mkfs (mkfs.*)
- mkswap
- fsck (fsck.*)
- tune2fs, dumpe2fs および debugfs
- btrfs, btrfs-convert
- xfs_info, xfs_check, xfs_repair, xfsdump および xfsrestore
- smartd, smartctl
203.3 ファイルシステムを作成してオプションを構成する
重要度:2
説明:AutoFSを使用して、ファイルシステムのオートマウント設定をする。これには、ネットワーク上およびデバイス上のファイルシステムに対するオートマウントの設定が含まれる。また、CD-ROMなどのデバイス用のファイルシステムの作成および暗号化されたファイルシステムの基本的な機能に関する知識も含まれる。
主な知識分野:
- autofsの設定ファイル
- automount の単位を理解している
- UDF および ISO9660 のツールとユーティリティ
- その他の CD-ROM のファイルシステム (HFS)について知っている
- CD-ROM の拡張ファイルシステム (Joliet, Rock Ridge, El Torito)について知っている
- データの暗号化(dm-crypt / LUKS)についての基本的な機能の知識
重要なファイル、用語とユーティリティ:
- /etc/auto.master
- /etc/auto.[dir]
- mkisofs
- cryptsetup
主題204:高度なストレージ管理
204.1 RAIDを構成する
重要度:3
説明:ソフトウェアRAIDの設定と実装をする。これには、RAID 0、1、5の構成も含まれる。
主な知識分野:
- ソフトウェアRAIDの設定ファイルとユーティリティ
重要なファイル、用語とユーティリティ:
- mdadm.conf
- mdadm
- /proc/mdstat
- パーティションタイプ 0xFD
204.2 記憶装置へのアクセス方法を調整する
重要度:2
説明:各種ドライブをサポートするようカーネルオプションを設定する。これには、iSCSIデバイスを含む、ハードディスク設定を表示および変更するソフトウェアツールが含まれる。
主な知識分野:
- ATAPI および SATA を含む IDE デバイス用に DMA を設定するツールとユーティリティ
- AHCI および NVMe を含む SSD(Solid State Drives)を設定するツールとユーティリティ
- システムリソース(割り込みなど)を操作または分析するツールとユーティリティ
- sdparmコマンドとその利用法について知っている
- iSCSIのツールとユーティリティ
- 関連プロトコル (AoE, FCoE)を含む SAN について知っていること
重要なファイル、用語とユーティリティ:
- hdparm, sdparm
- nvme
- tune2fs
- fstrim
- sysctl
- /dev/hd*, /dev/sd*, /dev/nvme*
- iscsiadm, scsi_id, iscsid および iscsid.conf
- WWID, WWN, LUN
204.3 論理ボリュームマネージャ
重要度:3
説明:論理ボリューム、ボリュームグループ、および物理ボリュームの作成および削除を行う。これには、スナップショットと論理ボリュームのサイズ変更が含まれる。
主な知識分野:
- LVMスイートのツール
- 論理ボリューム、ボリュームグループ、物理ボリュームのサイズ変更、名前変更、作成および削除
- ボリュームグループの有効化
重要なファイル、用語とユーティリティ:
- /sbin/pv*
- /sbin/lv*
- /sbin/vg*
- mount
- /dev/mapper/
- lvm.conf
主題205:ネットワーク構成
205.1 基本的なネットワーク構成
重要度:3
説明:ネットワークデバイスを設定し、有線または無線のローカルネットワークと、広域ネットワークに接続する。これには、IPv4とIPv6の両方を含めて、1つのネットワーク内でさまざまなサブネットと通信することが含まれる。
主な知識分野:
- Ethernetネットワークインターフェイスを設定および操作するユーティリティ
- 無線ネットワークを構成する
重要なファイル、用語とユーティリティ:
- ip
- ifconfig
- route
- arp
- iw
- iwconfig
- iwlist
205.2 高度なネットワーク構成
重要度:4
説明:ネットワークデバイスを設定し、さまざまなネットワーク認証方法を実装する。これには、マルチホームのネットワークデバイスの設定、VPNクライアントの設定、および通信の問題解決も含まれる。
主な知識分野:
- ルーティングテーブルを操作するユーティリティ
- Ethernetネットワークインターフェイスを設定および操作するユーティリティ
- ネットワークデバイスの状態を分析するユーティリティ
- TCP/IPのトラフィックを監視および分析するユーティリティ
重要なファイル、用語とユーティリティ:
- ip
- ifconfig
- route
- arp
- ss
- netstat
- lsof
- ping, ping6
- nc
- tcpdump
- nmap
205.3 ネットワークの問題を解決する
重要度:4
説明:一般的なネットワーク設定に関する問題を特定して解決する。これには、基本的な設定ファイルの位置とコマンドに関する知識も含まれる。
主な知識分野:
- アクセスを制限するファイルの配置と内容
- Ethernetネットワークインターフェイスを設定および操作するユーティリティ
- ルーティングテーブルを管理するユーティリティ
- ネットワークの状態を表示するユーティリティ
- ネットワーク設定に関する情報を得るユーティリティ
- ハードウェアの認識と利用に関する情報を得る方法
- システムの初期化ファイルとその内容(Systemd と SysVのinitプロセス)
- NetworkManagerおよびそれがネットワーク設定に及ぼす影響について知っている
重要なファイル、用語とユーティリティ:
- ip
- ifconfig
- route
- ss
- netstat
- /etc/network/, /etc/sysconfig/network-scripts/
- ping, ping6
- traceroute, traceroute6
- mtr
- hostname
- /var/log/syslogおよび/var/log/messagesなどのシステムのログファイルおよび systemd のジャーナル
- dmesg
- /etc/resolv.conf
- /etc/hosts
- /etc/hostname, /etc/HOSTNAME
- /etc/hosts.allow, /etc/hosts.deny
主題206:システムの保守
206.1 ソースからプログラムをmakeしてインストールする
重要度:2
説明:ソースから実行プログラムをビルドしてインストールする。これには、ソースファイルの展開も含まれる。
主な知識分野:
- 一般的な圧縮およびアーカイブユーティリティを使用して、ソースコードを展開する
- プログラムをコンパイルするmakeの実行について基本を理解する
- configureスクリプトにパラメーターを適用する
- デフォルトでソースがどこに格納されるかを知っている
重要なファイル、用語とユーティリティ:
- /usr/src/
- gunzip
- gzip
- bzip2
- xz
- tar
- configure
- make
- uname
- install
- patch
206.2 バックアップ操作
重要度:3
説明:重要なシステムデータをバックアップするシステムツールを使用する。
主な知識分野:
- バックアップに含める必要があるディレクトリについて知っている
- Amanda、Bacula、Bareos、BackupPCなどのネットワークバックアップソリューションについて知っている
- テープ、CD-R、ディスク、またはその他のバックアップメディアの利点と欠点を知っている
- 部分的および手作業によるバックアップを実行する
- バックアップファイルの整合性を確認する
- バックアップを部分的または完全に復元する
重要なファイル、用語とユーティリティ:
- /bin/sh
- dd
- tar
- /dev/st* and /dev/nst*
- mt
- rsync
206.3 システム関連の問題をユーザに通知する
重要度:1
説明:現在発生しているシステム関連の問題についてユーザに通知する。
主な知識分野:
- ログオンメッセージを使用してユーザへの通知を自動的に行う
- アクティブなユーザにシステムの保守を通知する
重要なファイル、用語とユーティリティ:
- /etc/issue
- /etc/issue.net
- /etc/motd
- wall
- shutdown
- systemctl
受験のポイント
試験範囲が非常に広く、細かい点が問われる
本試験はコマンド数、オプション数共に多く、それぞれの使用用途も一致しません。従って、普段Linuxを使用していても本試験は容易ではありません。また、全て学習しようとすると、今後使用しないような事項も覚える必要があり、大変です。
学易ならどこでも学習できますので、いつでも繰り返し学習し、知識の定着を図れます。
偏差値式の採点をされます
他の多くの受験者が正解した易しい問題に正解しても得点は少なく、難しい問題を多く解かないと合格点に到達できません。また、複数選択方式の問題でも部分点はありません。
学易なら分野別に問題を選択して解けますので、苦手分野を集中して学習することができます。
熟読する問題はありません
本試験に関しては熟読しなければ問題が理解できないという問題はありません。その為、試験時間の不足を気にする必要はありません。正解に関する知識があるかないかが問われます。実際には存在しない、ひっかけの選択肢がありますので、知識がないと確実に得点することは困難です。
学易なら実際の試験と同じ形式で学習できます。受験の練習に最適です。
2回目の試験は全く別の問題が出ます
LPIC試験の特徴として、試験に不合格になり、再度受験しても同じ問題はほぼ出ません。その為、一度練習の為に受験して、二度目に合格するという方法はできません。また、受験料が非常に高額の為、何度も受験するのは経済的な負担が大きいです。
学易なら網羅的に問題を扱っていますので、どのような問題にも対応可能です。
提供商品について
本サイトでは無料で問題を利用できます。