Oracle Cloudのマーケットプレイスみてたら「Charon-SSP」というSun SPARCエミュレーションを売ってるところを発見https://t.co/3fzsXw8K2z
— OSAKANA TARO (@osakanataro2) April 14, 2022
対応機種的にqemu使ってるような気がするけど、どうなんだろ?https://t.co/TyWtZi2Jbw
他にPDP-11,VAX,AXP/DEC Alpha,PAR/hp PA-RISC向けの商売もやってる pic.twitter.com/9pJredeLv2
カテゴリー: 仮想化
権利的に怪しいイメージも配布しているUTM仮想マシンの中身はqemu
ここにあるzipからdisk~.qcow2だけ使って Windows 10に入れたqemuで"qemu-system-sparc.exe disk-0.qcow2"と実行したらSolaris9が起動してきた。
— OSAKANA TARO (@osakanataro2) January 28, 2022
qemuとしては権利的に問題ないOpenBIOS使えるのにわざわざSun SPARC Station 5のBIOSぶっこぬいてるUTMの配布元https://t.co/lf01260ElM pic.twitter.com/ouyt3j6lgA
qemuドキュメントはコレかhttps://t.co/m3Vxfe13h8
— OSAKANA TARO (@osakanataro2) January 28, 2022
SPARC64の方はVGA出力がいまいちっぽい?https://t.co/ggDf71EOFE
進展がなかったのでsolaris10に変えて起動を試みたけど、パニックした
— OSAKANA TARO (@osakanataro2) January 28, 2022
"C:Program Filesqemuqemu-system-sparc64.exe" -drive file=disk1.qcow2,if=ide,bus=0,unit=0 -drive file=SOL_10_113_SPARC.ISO,format=raw,if=ide,bus=1,unit=0,media=cdrom,readonly=on -boot d -m 3g pic.twitter.com/PUHM15K7FR
より古い SOL_10_811_SPARC.ISO だと先に進むとは予想外
— OSAKANA TARO (@osakanataro2) January 28, 2022
で・・・Solaris 10のテキストインストーラが起動したんだけど、キー入力ができないhttps://t.co/JiTD4Appx3
↑のSPARC64対応OS一覧にSolarisがいないから動かないのかな pic.twitter.com/IWVMApZ6ah
「"C:Program Filesqemuqemu-system-sparc.exe"
— OSAKANA TARO (@osakanataro2) January 28, 2022
disk-0.qcow2 -M SS-20 -m 1024m」
起動失敗…って、ひょっとしてreconfigureしてないからか? pic.twitter.com/YwFPhL0l7o
reconfigureじゃだめか・・・
— OSAKANA TARO (@osakanataro2) January 28, 2022
ちゃんとOSインストールが必要か pic.twitter.com/jAEgYPfrP7
OpenBIOSの場合「boot cdrom」とか「probe-scsi」が実行されてない
— OSAKANA TARO (@osakanataro2) January 28, 2022
どうやってやれば?と思ったら「test-all」でデバイス一覧が出たのでbootをフルパス打てばいけるかな?と思ったけど、ダメだった・・・ pic.twitter.com/jITSOTnuYz
"C:Program Filesqemuqemu-system-sparc.exe" -drive file=disk1.qcow2,if=scsi,bus=0,unit=0 -drive file=JA_SOL_7_399_SPARC_SUN_DT.ISO,format=raw,if=scsi,bus=0,unit=2,media=cdrom,readonly=on -M SS-20 -m 256 -boot d
— OSAKANA TARO (@osakanataro2) January 28, 2022
おっと・・・ディスクのタイプ設定で失敗 pic.twitter.com/okEQMvgOd0
インストール終了
— OSAKANA TARO (@osakanataro2) January 28, 2022
って、またCDROMブートになっちゃうのか。
1回止めてqemu起動のやりなおしが必要と pic.twitter.com/MPDDTgN6Uc
お、ちゃんとSPARCstation 20として起動しているな pic.twitter.com/ATYdmNKdaA
— OSAKANA TARO (@osakanataro2) January 28, 2022
ESXiでユーザ名が入ったパスワードが使えない
結局のところ、ユーザ名は脆弱性に対応した有効な文字列として見なされていないため、ユーザ名を除外した部分で脆弱性判定が行われている、という仕様に気がつくかどうか、という話でした。
ESXiでユーザ名が入ったパスワードが設定できないので設定を変えたhttps://t.co/YeOjw7VIgk
— OSAKANA TARO (@osakanataro2) January 6, 2022
理論考えて実践してみたんだけど、ダメだった・・・ pic.twitter.com/F7IA7NSVgg
— OSAKANA TARO (@osakanataro2) January 6, 2022
そもそも「disbaled」と「8」は同じ意味ってことになってるのに、なんでパスワードが通るようになったのか理解できない・・・ pic.twitter.com/Mm2RU7LtAe
— OSAKANA TARO (@osakanataro2) January 6, 2022
ScaleMP社が死んでた
ScaleMPって最近どうなってるのかな?とWeb見たらコレ。
— OSAKANA TARO (@osakanataro2) December 1, 2021
何が起きてるんだ?https://t.co/AggGfD8utf pic.twitter.com/DcTOueZWJl
ここで紹介しているScaleMP vSMP MemoryONE はまだ入手できるぽいなhttps://t.co/mvr7PT6jHZ
— OSAKANA TARO (@osakanataro2) December 1, 2021
Linuxベースで複数サーバをまとめて1つのマシンとして構成できるvSMPを提供していたscaleMP社のWebが完全に死んでるhttps://t.co/5wRGMW6SJD
— OSAKANA TARO (@osakanataro2) April 18, 2022
SAP社に売却されたという話があるので調べて見たらvSMP MemoryONE担当の技術者を募集していたhttps://t.co/8VvH2F4CVe pic.twitter.com/2rq7ugiHXt
ESXi上にWindows 11をインストールしてみたメモ
Windows 11 Proのインストール pic.twitter.com/mjaFPRiyG0
— OSAKANA TARO (@osakanataro2) October 5, 2021
単体ESXi環境だとvTPM立てるの面倒くさいっぽい?
— OSAKANA TARO (@osakanataro2) October 5, 2021
教えてもらったセットアップの途中でShift+F10でコマンドプロンプト開いてregeditで下記値を設定することでTPMチェックを通過
— OSAKANA TARO (@osakanataro2) October 5, 2021
[HKEY_LOCAL_MACHINESYSTEMSetupLabConfig]
"BypassTPMCheck"=dword:00000001https://t.co/bt0C8OZsna pic.twitter.com/0RcmRWFdVg
— OSAKANA TARO (@osakanataro2) October 5, 2021
順調に進行しています pic.twitter.com/QLZyEl9ZpT
— OSAKANA TARO (@osakanataro2) October 5, 2021
Win11 Pro。職場/学校向けでも初期はMicrosoftアカウント要求タイプか pic.twitter.com/vxDoLXUHuA
— OSAKANA TARO (@osakanataro2) October 5, 2021
また、アップデート確認か pic.twitter.com/1nmBKTk239
— OSAKANA TARO (@osakanataro2) October 5, 2021
Windows 11 Proっと pic.twitter.com/RVXgIpHp7E
— OSAKANA TARO (@osakanataro2) October 5, 2021
Windows 11 Homeのインストール開始
Proのパーテーション削除して開始っと pic.twitter.com/37gOZ9fvHQ
— OSAKANA TARO (@osakanataro2) October 5, 2021
PC名スキップはHomeでも可能と pic.twitter.com/a18OdqtZtN
— OSAKANA TARO (@osakanataro2) October 5, 2021
ネットワーク接続を切断してから「←」をクリックしたら名前入力になって、パスワード未入力でも先に進んだ pic.twitter.com/vmxfTNa4k4
— OSAKANA TARO (@osakanataro2) October 5, 2021
Windows 11 Homeのインストールも完了っと
— OSAKANA TARO (@osakanataro2) October 5, 2021
Proはネットワーク接続状態でもローカルアカウント設定ができるけど、HomeだとWin10に引き続きネットワーク切らないとローカルアカウントのみ設定はできない、と pic.twitter.com/4WiNDeEu8U
Oracle Cloudでホームリージョン以外でFree Tierが作れることもあった
Oralce Cloud Free Tierで使えるIPアドレス数について確認していったら、思わぬことが判明した
なにげに使える外部公開用IPv4アドレス個数が増えてるな
— OSAKANA TARO (@osakanataro2) August 24, 2021
5月の段階ではドキュメント上は2個だけど3個使えたのが、いまは6個、とhttps://t.co/TnlV98UwF3
いつもと違うregionに作ったARMインスタンスにIPv6で通信するため、VCNにIPv6設定をいろいろ追加して、通信確認完了
— OSAKANA TARO (@osakanataro2) August 24, 2021
Oracle CloudのFree Tierアカウントでホームリージョン以外にインスタンスをたてる技。
— OSAKANA TARO (@osakanataro2) August 27, 2021
どうやら2019年当時の評価アカウントだと、評価用初期クレジットがあれば他のリージョンを使えるようになっていたのでいろいろ試していたので、その設定が残っていてサブスクライブ済みになっているかららしい pic.twitter.com/kKqX3nhPT9
Windows Server 2022をインストールしてみた
まぁ、ここらは変化なしか pic.twitter.com/j4zK9fF6Ab
— OSAKANA TARO (@osakanataro2) August 24, 2021
ここまでは2019と変わらない感じだなぁ pic.twitter.com/8IbLuW3Hch
— OSAKANA TARO (@osakanataro2) August 24, 2021
そんなわけで、スタートメニューにはChromium Edgeアイコンがありますね pic.twitter.com/ftrqi4I08H
— OSAKANA TARO (@osakanataro2) August 24, 2021
Windows Server 2022の機能 1/2 pic.twitter.com/Y8M2UL8bst
— OSAKANA TARO (@osakanataro2) August 24, 2021
Windows Server 2022の機能 3/3 pic.twitter.com/qXaTZbqYHx
— OSAKANA TARO (@osakanataro2) August 24, 2021
初期状態ではメモリ1.5 GB使用か pic.twitter.com/9CRY8SVeJ7
— OSAKANA TARO (@osakanataro2) August 24, 2021
Oracle cloudのARMインスタンスで遊んだメモ 2021年5月
Oracle Cloudの東京リージョンでもARMインスタンスが立てられるようなんですけど!!https://t.co/TnlV98UwF3 pic.twitter.com/i679LsoK0d
— OSAKANA TARO (@osakanataro2) May 26, 2021
ARM用のOracle Autonomous Linuxイメージは未提供か pic.twitter.com/37zPzzj2hf
— OSAKANA TARO (@osakanataro2) May 26, 2021
起動した。
— OSAKANA TARO (@osakanataro2) May 26, 2021
IPv6は設定されない状態か pic.twitter.com/Y3EhaaavIK
うーん、やっぱり既存でAlways Free枠が埋まってるとダメなのかな? pic.twitter.com/6mE46oTH4Z
— OSAKANA TARO (@osakanataro2) May 26, 2021
とりあえず、この間IPv6対応実験をやった時に新規作成したAlways Freeインスタンスは使ってないので削除してっと・・・
— OSAKANA TARO (@osakanataro2) May 26, 2021
Oracle CloudのARMインスタンスを作ってみたけど、作成手順内はAlways Free表示だったけど、作成されるのはAlways Free表示なしだなぁ・・・
— OSAKANA TARO (@osakanataro2) May 26, 2021
とはいえFreeの範囲ない超えてたらエラーになるはずだし、作れるからいいのかな? pic.twitter.com/JBkdnRILpX
Oracle CloudのARMインスタンスだとDHCPv6は動かなかったけど、手動でIPv6アドレスを設定したら外部からアクセスできるようになった。
— OSAKANA TARO (@osakanataro2) May 26, 2021
(AMDインスタンスだとDHCPv6で取得できている)
Oracle Cloud上のARMインスタンスでOracleLinux8/4CPU/24GB構成にしてみた pic.twitter.com/zJlfELgVhc
— OSAKANA TARO (@osakanataro2) May 26, 2021
Oralce Cloudは無料でAMD系最小インスタンス2個と、ARMインスタンス1個が立てられれてIPv6も使えるので、遊びに丁度いい感じ
— OSAKANA TARO (@osakanataro2) May 26, 2021
(IPv6は先月、ARMインスタンスは今日から利用可能になった) https://t.co/gZcsHx5M7r
Oracle CloudのAlways Freeで立てられるインスタンス制限がよくわからん
— OSAKANA TARO (@osakanataro2) May 27, 2021
現状は合計3つまで立てられる、という制限になってるのか? pic.twitter.com/4eIUL9aMTj
っと、Oracle Cloudに作ったARMインスタンス
— OSAKANA TARO (@osakanataro2) May 27, 2021
sshアタックいっぱい受けてるなぁ・・・
とりあえずfail2banかけておくか
Oracle Cloud上でARM Ubuntu 20.04インスタンスっと pic.twitter.com/vYqjeUgHVb
— OSAKANA TARO (@osakanataro2) May 27, 2021
Oracle CloudのAlways Freeで使えるパブリックIPアドレスは現状3つのようだけど(ドキュメント上の定義だと2つだけど)、IPv6アドレス割り当てれば外部からもアクセスできるので、制約としては小さいな
— OSAKANA TARO (@osakanataro2) May 27, 2021
よくみたらOracle Linux 8 ARMにはUEK未リリースなのかhttps://t.co/t0baGRBN9Q
— OSAKANA TARO (@osakanataro2) May 27, 2021
Core-i3 540/RAM 4GBで動いているwordpressブログをエクスポートして
— OSAKANA TARO (@osakanataro2) May 27, 2021
Oracle Cloud東京リージョンのVM.Standard.A1.Flex 1CPU/RAM4GBにインポートしたらレスポンス速いなぁ・・・
Oracle Cloud上のインスタンスをIPv6に対応させる試行錯誤
Oracle Cloudで現在作れるインスタンスはなにかを調べていたら、全リージョンへのIPv6提供が開始された、という記述を見つけてしまうとは・・・
Oracle CloudのAlways Free Tierで現在使えるOSはUbuntu 16.04/18.04/20.04, CentOS6.10/7/8, Oracle Linux 6.10/7.9/8, Oracle Autonomous Linux 7.9かhttps://t.co/PJXhXwSCd7 pic.twitter.com/W2kQl5hY7u
— OSAKANA TARO (@osakanataro2) April 28, 2021
この試行錯誤をまとめて「Oracle Cloudですでに作成済みのネットワークに対してIPv6を有効にする方法」となりました。
続いてサブネットに追加…
— OSAKANA TARO (@osakanataro2) April 28, 2021
NotAuthorizedOrNotFound ? pic.twitter.com/Z5Oaeoyepu
うーん、新規でIPv6有効のサブネット作成はうまくいくな
— OSAKANA TARO (@osakanataro2) April 28, 2021
既存サブネットおよび既存インスタンスへのIPv6アドレス追加がうまく行かなかったので、新規サブネット/新規インスタンス作成したところ、IPv6アドレス設定ではできたけど、Oracle Linux側に再起動しても反映できてないな
— OSAKANA TARO (@osakanataro2) April 28, 2021
うーん、起動時にdhcpv6の処理が行われてない?
— OSAKANA TARO (@osakanataro2) April 28, 2021
/etc/sysconfig/network-scripts/ifcfg-ens3 は書き換えられちゃうところだし、どうすれば再起動時も有効な設定になるんだ?(Oracle Cloud環境下での問題
うむ成功 pic.twitter.com/kakLyhSD4f
— OSAKANA TARO (@osakanataro2) May 12, 2021
Oracle Cloud上の既存Oracle LinuxインスタンスでIPv6有効にする手法。
— OSAKANA TARO (@osakanataro2) May 13, 2021
/usr/lib/sysctl.d/disable-ipv6.conf でデフォルト値が設定されているので
/etc/sysctl.d/disable-ipv6.conf を作って、値を上書きさせる必要がある、と。
ポイントは同じファイル名にすること、と
なるほど
Oracle Cloud上の既存Oracle LinuxインスタンスでDHCPv6を使ってIPアドレスを割り当てる方法
— OSAKANA TARO (@osakanataro2) May 13, 2021
/var/lib/cloud/scripts/per-boot/01_ipv6 を作って#/bin/bash
dhclient -6
でとりあえずはできたけど・・・うーん
Oracle CloudがIPv6を全体に対して提供開始した
続いてサブネットに追加…
— OSAKANA TARO (@osakanataro2) April 28, 2021
NotAuthorizedOrNotFound ? pic.twitter.com/Z5Oaeoyepu
うーん、新規でIPv6有効のサブネット作成はうまくいくな
— OSAKANA TARO (@osakanataro2) April 28, 2021
既存サブネットおよび既存インスタンスへのIPv6アドレス追加がうまく行かなかったので、新規サブネット/新規インスタンス作成したところ、IPv6アドレス設定ではできたけど、Oracle Linux側に再起動しても反映できてないな
— OSAKANA TARO (@osakanataro2) April 28, 2021
うーん、起動時にdhcpv6の処理が行われてない?
— OSAKANA TARO (@osakanataro2) April 28, 2021
/etc/sysconfig/network-scripts/ifcfg-ens3 は書き換えられちゃうところだし、どうすれば再起動時も有効な設定になるんだ?(Oracle Cloud環境下での問題
うむ成功 pic.twitter.com/kakLyhSD4f
— OSAKANA TARO (@osakanataro2) May 12, 2021
Oracle Cloud上の既存Oracle LinuxインスタンスでIPv6有効にする手法。
— OSAKANA TARO (@osakanataro2) May 13, 2021
/usr/lib/sysctl.d/disable-ipv6.conf でデフォルト値が設定されているので
/etc/sysctl.d/disable-ipv6.conf を作って、値を上書きさせる必要がある、と。
ポイントは同じファイル名にすること、と
なるほど
Oracle Cloud上の既存Oracle LinuxインスタンスでDHCPv6を使ってIPアドレスを割り当てる方法
— OSAKANA TARO (@osakanataro2) May 13, 2021
/var/lib/cloud/scripts/per-boot/01_ipv6 を作って#/bin/bash
dhclient -6
でとりあえずはできたけど・・・うーん