aws rds describe-db-engine-versions --engine aurora-postgresql --query '*[].[EngineVersion]' --output text --region ap-northeast-1
おぼえがき
2024年10月3日木曜日
aurora-postgres リリースバージョン
2024年9月19日木曜日
オラクルインデックス作成
ALTER TABLE ARCSDBCS.CSM002 ADD CONSTRAINT CSM002_PK PRIMARY KEY (UCODE) ENABLE;
CREATE INDEX CSM002_INDEX01 ON ARCSDBCS.CSM002 (gcode, ccode, scode) TABLESPACE USERS;
2024年9月4日水曜日
EC2 AWS上での動作判定 メタ情報の取得
METADATA_URL = "http://169.254.169.254/latest/"
def is_aws_instance():
try:
token = requests.put(
METADATA_URL + "api/token",
headers={"X-aws-ec2-metadata-token-ttl-seconds": "3600"}
).text
metadata = requests.get(
METADATA_URL + "meta-data/",
headers={"X-aws-ec2-metadata-token": token}
)
return str(metadata.status_code) == '200'
except requests.RequestException:
return False
if is_aws_instance():
print("This instance is running on AWS.meta=")
else:
print("This instance is not running on AWS.meta=")
2024年8月29日木曜日
2024年8月20日火曜日
gradle インストール tomcat build環境
2024年8月8日木曜日
パラメータストア
#!/bin/bash
#----------------------------------------------
# パラメータストアからの環境取得
#----------------------------------------------
main(){
case "$1" in
"export" )
EVAL_COMMAND="echo export \${NAME##*/}=\$VALUE"
parameter_store
;;
*)
EVAL_COMMAND="systemctl set-environment \${NAME##*/}=\$VALUE"
parameter_store
;;
esac
}
parameter_store(){
# Load environmental variables
SSM_PARAMETER_STORE=$(aws ssm get-parameters-by-path --region ap-northeast-1 --path "/CXDNEXT/" --with-decryption)
echo ${SSM_PARAMETER_STORE} | jq -c '.Parameters[]' | while read i; do
NAME=$(echo $i | jq -r '.Name')
VALUE=$(echo $i | jq -r '.Value' | sed 's/\$/\\$/g')
eval $EVAL_COMMAND
done
}
main $@
※ 独自の環境変数を発生させる
#systemctl set-environment {NAME}={VALUE}systemctl set-environment PARAMETER_STORE=ENABLE_DAYO
2024年7月24日水曜日
データベーステーブル比較
SELECT CASE
WHEN f.bankcode IS NULL THEN v.bankcode
ELSE f.bankcode
END AS bankcode,
f.banknamef AS banknamef,
f.banknamek AS banknamek,
v.banknamef AS banknamef,
v.banknamek AS banknamek
FROM (SELECT *
FROM foreign_ccm102
EXCEPT
SELECT *
FROM view_ccm102) v
FULL JOIN (SELECT *
FROM view_ccm102
EXCEPT
SELECT *
FROM foreign_ccm102) f
ON f.bankcode = v.bankcode
ORDER BY bankcode;
aurora-postgres リリースバージョン
aws rds describe-db-engine-versions --engine aurora-postgresql --query '*[].[EngineVersion]' --output text --region ap-northeast-1 ...
-
# mount /dev/nvme0n1p3 /mnt/m2 mount: /mnt/m2: 未知のファイルシステムタイプ 'LVM2_member' です. # fdisk -l /dev/nvme0n1 ディスク /dev/nvme0n1: 953....
-
【snmp/snmptrap】 # yum -y install net-snmp # yum -y install net-snmp-utils # yum -y install snmptt # yum install perl-Sys-Syslog # fi...
-
history_uint.ibdが肥大化して52Gになった。 -rw-r-----. 1 mysql mysql 52495908864 6月 14 09:20 history_uint.ibd -rw-r-----. 1 mysql mysql 7977566208 ...