(ESXi)VMwareWorkstation上にESXiを構築 その2

前回の記事でESXiへの接続までできたので、この記事ではESXi上でCentOS7(64bit)をインストールして見たいと思います。
移行の手順はインストーラーのISOを読み込ます手順なのでCentOSだけに変わらずWindowsServerなども同様の手順でインストールできます。

CentOSのISOをESXiにアップロード

CentOSのISOファイルは公式からダウンロード → CentOS

「構成」タブより「ストレージ」をクリック。
「datastore」を右クリックして「データストアの参照」をクリック。

左上の「+」をクリックしてルート直下に「Install_ISO」フォルダを作成。
※CentOS7のISOファイルを保存しておくフォルダ

「Install_ISO」フォルダを選択して「↑」ボタンをクリックしてダウンロードしたISOファイルをアップロードする。

「Install_ISO」フォルダにISOが入りました。

仮想マシンの作成

vSphereClientにて「新規仮想マシンの作成」をクリック。

構成は「カスタム」を選択。

ゲストOSは「Linux」バージョンは「CentOS 4/5/6/7 (64ビット)」を選択。

「完了前に仮想マシンの設定を編集」にチェックして「終了」をクリック。

これによりディスクの無い仮想マシンが出来上がりました。ディスクを追加していきます。
「ハードウェア」タブより「追加」をクリック。

「ハードディスク」を選択。

10GくらいあればCentOSは動くと思うので、サーバの用途に応じてディスク容量を割り当て。
※ESXiに割り当てた容量内から使用されます。

次にドライブにCentOSのISO選びます。
まず「パワーオン時に接続」にチェックをいれる。「CD/DVD」を選択し「データストアのISOファイル」を選択しCentOS7のISOファイルを指定。

「オプション」タブより起動オプションの「強制的にBIOS入る」にチェックを入れ「OK」をクリック。

仮想マシンの起動

「仮想マシンのパワーオン」をクリック。

BIOS画面に入るので、「Boot」タブより「Hard Drive」を「+」キーで一番上に持ってくる。

「Exit」タブより「Exit Saving Changes」を選択して「Yes」を選択。

インストール画面が表示されるので、環境に即してインストールを行う。

インストールし起動できました。

(ESXi)VMwareWorkstation上にESXiを構築 その1

何をするか

VMwareWorkstation上にESXiを構築し、ESXi上でCentOSをインストールしてみる。
やる理由としてはサーバマシンは持ってないけど自宅でESXiを触りたいからです。

環境
OS:Win10 pro
CPU:Core i7 2600K
メモリ:12G
ソフト:VMware Workstation 14 Player
ESXiに割り当てるメモリ:7G
※ESXiはサーバプラットフォーム向けのハイパーバイザなので
 手軽な検証環境として使うくらいが良いのかなと思います。
 右記参照 → ESXi ハードウェア要件

↓ざっくり構成

続きを読む

仮想イメージの変換

■エクスポート方式
ESXi:ovf形式でエクスポート可能
VirtualBox:ova形式でエクスポート可能

・ESXi → VMwareWorkstation
 そのままデプロイ可能

・VMwareWorkstation → ESXi
 VMware vCenter Converter を使用
 ※この方法だと仮想マシンのハードウェアverが指定できないので、データストア内のvmxファイルを手動で編集して「HW.version」を書き換える。
 VMwareWorkstation proのアップロード
 VsphereClientにて空の新規仮想マシンを作成 → ストレージを後から割り当て

・VirtualBox(ova) → ESXi(vmdk)
 VMware OVF Toolを使用してDOSコマンドで操作

初めてのCiscoルーター

初めてのCiscoルーター & WordPressとサーバのフィルター

今週はずっと職場にあるNW機器/SV関連の資料、構成図を見ていたので今週だけでいインフラの知識がついたと思います。
とは言っても元々かじった程度の知識しか無かったので、周りの方々の言っていることが半分も理解出来ていません…。

ただ今のチームの業務範囲が、ISPからIPアドレスが払い出されてから各クライアントに到達する所まで幅広くしているので、今のチームで一人前に業務が出来るようになればSVとNWをマルチにこなせるエンジニアなれそうです。
なので、業務を理解するまでが長い道なりですが食らいついていこうと思います。

ここからがタイトルで触れた事です(笑)
本日、初めてCiscoルーターに接続して色々コマンドを打ちました。
因みに最初に打ったコマンドは「show ip route」です。

ちょっと感激したのも束の間、資料にあるコマンドの意味を理解するのにいっぱいいっぱいでした。
aaa、l2tp、bgpやらはフワッとしか理解出来て無いのでこの休日でしっかり勉強します。

思うがままに書いていったら長くなってしまったのでタイトルにあるフィルターについては別の記事で書きます。
ちょっと知識がついてきたので、金晩にお酒でも飲みながらこのサーバーのセキュリティ設定でもしようと思います。

転職活動の考えを整理する

■転職サイトに登録

■自分は何がしたいんだ?

■転職活動つらい、やめたい
既存の業務と並行は忙しすぎる
お祈りされて次の日とかメンタルもたない

一言で言うと
「自分のしていきたい方向性と10年、5年目の先輩達の姿が違っている」です。

5年目(教育係、チームリーダー)
分からない事があったら私から質問するくらいで、殆どは月次、四半期の資料作成、チームのタスクスケジューリングやお客様との調整などのリーダー業務。

10年目(事業所責任者)
本部からの連絡の周知
事業所全体のまとめ役、お客様との契約に関する打ち合わせや月事の報告会及び資料作成がメイン。

ヘルプデスクメインの部署に配属されており、
ローテーションされても、同様のサーバー保守かヘルプデスク、コールセンターになる。
部署異動は前例があまりなく、望みが薄い。

業務の効率化でツール作成を提案しても、契約項目に含まれてないからそこまでしなくて良いだったり、自動化ばっかりすると仕事無くなるとか言われて衝撃を受けた

①本当に今の会社に成長できる要素はないかもう一度考えてみる
納得できないフィールドでいつまでも働くことは、あなたにとって時間の無駄であり、大きな損失になるからです。

[どういった業界で何がしたいか]
ネットワーク、アプリ、触りの部分を実際にしてみて、面白い、良いかもと感じた
スキルを磨ける環境Iアプリ開発やインフラ構築にいけるのが理想だが、未経験でいきなりというのは虫が良すぎるので、始めはサポートや運用で経験を積み行く行くはアプリ開発やインフラ構築にいけるキャリアパスがあるところが良い。

AWS 知っ得ハンズオン 「はじめてのServerless」に参加してきた

IT技術系の研修はかなり高額なものが多いイメージだったのですが、
AWSが無料の研修を開催していることを知り参加してきました。

内容

・講義
サーバレスとは何か、そのメリットとデメリット
AWSのサービスの簡単な紹介(Lambda,IAM,Cognito,API Gateway)
AWSのサービスを使ってどのようにサーバレスを実現するか
・ハンズオン
用意されたシナリオをもとに、Lambda,API GateWay,DynamoDB,Cognitoを使用して
RESTインターフェースを構築するといったハンズオン

所感

ハンズオンの資料は非常に丁寧で分かりやすかったのですが、
私自身AWSの業務経験が無いこともあり、ハンズオンを進めていても
なぜこのサービスを使っているのかや、なぜこのサービスのこの設定を変更しているのか等が
分からないまま操作をしていたので作業ちっくな感じになってしまいました。

ただ、AWSを業務で触ることがない私にとって
課題に対してAWSのサービスで解決するという経験は有意義だったかな思います。

(VBS)vbsからTTLを実行する

どんな処理か

vbsでttlファイルを実行する。
(コマンドラインからttpmacro.exeを実行し、引数にマクロファイルを指定してマクロを実行する。)

事前準備

user1のデスクトップの「TTL」フォルダに「test.ttl」が存在すること

コード

Dim oShell
Set oShell = CreateObject("WScript.Shell")

'ttpmacro.exeの場所は環境によって変わるので事前に確認する
command = """C:\Program Files (x86)\teraterm\ttpmacro.exe"" ""C:\Users\user1\Desktop\TTLi\test.ttl"""
oShell.Run command

WScript.Sleep 5000

oShell.Run command