Private Cloud용 Edge v. 4.16.09
로그 파일 위치
OpenLDAP 로그 파일은 /opt/apigee/var/log 디렉터리에 포함되어 있습니다. 이러한 파일은 과도한 디스크를 차지하지 않도록 주기적으로 보관 및 삭제 있습니다. OpenLDAP 로그 유지, 보관처리, 삭제에 관한 정보는 섹션에서 확인할 수 있습니다. http://www.openldap.org/doc/admin24/maintenance.html에 있는 OpenLDAP 매뉴얼의 19.2.
수동으로 사용자 비밀번호 설정
사용자가 Edge UI에서 새 Edge 비밀번호를 요청할 수 있습니다. 그러면 사용자는 비밀번호 설정에 대한 정보 하지만 SMTP 서버가 다운되었거나 사용자가 이메일을 받은 경우 OpenLDAP를 사용하여 사용자의 비밀번호를 수동으로 설정할 수 있습니다. 명령어와 함께 사용하면 됩니다
사용자 비밀번호를 설정하려면 다음 단계를 따르세요.
- ldapsearch를 사용하여 다음을 수행하세요.
사용자 정보 다운로드:
> ldapsearch -w ldapAdminPWord -D "cn=manager,dc=apigee,dc=com" -b "dc=apigee,dc=com" -LLL -h LDAP_IP -p 10389 > ldap.txt - ldap.txt 파일에서 사용자의 이메일 주소를 검색합니다. 그러면
양식:
dn: uid=29383a67-9279-4aa8-a75b-cfbf901578fc,ou=users,ou=global,dc=apigee,dc=com
메일: foo@bar.com
userPassword: e1NTSEF9a01UUDdSd01BYXRuUURXdXN5OWNPRzBEWWlYZFBRTm14MHlNVWc9PQ==
uid: 29383a67-9279-4aa8-a75b-cfbf901578fc - ldappasswd를 사용하여 설정하세요.
사용자의 uid:
> ldappasswd -h LDAP_IP -p 10389 -D "cn=manager,dc=apigee,dc=com" -수 -초 newPassWord "uid=29383a67-9279-4aa8-a75b-cfbf901578fc,ou=users,ou=global,dc=apigee,dc=com"
<ph type="x-smartling-placeholder">
</ph> OpenLDAP 관리자 비밀번호를 입력하라는 메시지가 표시됩니다.
이제 사용자는 newPassWord를 사용하여 로그인할 수 있습니다.
수동으로 OpenLDAP 시스템 비밀번호 설정
Edge 비밀번호 재설정에서는 기존 비밀번호를 알고 있어야 합니다. 손실된 경우 다음 절차에 따라 재설정할 수 있습니다.
- slappasswd 사용
새 비밀번호에 대한 SSHA 암호화된 비밀번호를 만듭니다.
> slappasswd -h {SSHA} -s newPassWord
<ph type="x-smartling-placeholder">
</ph> 이 명령어는
형식의 문자열을 반환합니다. {SSHA}+DOup9d6l+czfWzkIvajwYPArjPurhS6 - /opt/apigee/data/apigee-openldap/slapd.d/cn=config/olcDatabase={2}bdb.ldif를 엽니다.
파일 편집기:
> vi /opt/apigee/data/apigee-openldap/slapd.d/cn=config/olcDatabase={2}bdb.ldif - 다음 양식의 행을 찾습니다.
olcRootPW:: OldPasswordString - OldPasswordString을 다음으로 바꿉니다.
slappasswd에서 반환된 문자열입니다. 뒤에 콜론이 2개 있는 경우
olcRootPw: 하나를 삭제하고
콜론 다음에 공백이 있는지 확인합니다.
olcRootPW: {SSHA}RGon+bLCe+Sk+HyHholFBj8ONQfabrhw - OpenLDAP 다시 시작:
> /opt/apigee/apigee-service/bin/apigee-service apigee-openldap 다시 시작 - 다음 경우에 ldapsearch를 사용하여 확인하세요.
새 비밀번호가 작동하는지 확인하세요.
> LDAPsearch -W -D "cn=manager,dc=apigee,dc=com" -b "dc=apigee,dc=com" -LLL -h LDAP_IP -p 10389
OpenLDAP 관리자 비밀번호를 입력하라는 메시지가 표시됩니다. - 복제에 사용되는 다른 모든 OpenLDAP 서버에서 이 단계를 반복합니다.
- 새 비밀번호를 사용하도록 관리 서버를 업데이트합니다.
> /opt/apigee/apigee-service/bin/apigee-service Edge-management-server store_ldap_credentials -p newPassWord
수동으로 Edge 관리자 비밀번호 설정
Edge 비밀번호 재설정에서는 Edge 시스템 비밀번호를 알고 있어야 하지만 기존 비밀번호를 알고 있어야 합니다. Edge 시스템 비밀번호가 있는 경우 다음 절차에 따라 재설정할 수 있습니다.
- UI 노드에서 Edge UI를 중지합니다.
> /opt/apigee/apigee-service/bin/apigee-service Edge-ui 중지 - ldappasswd를 사용하여
Edge 시스템 관리자 비밀번호:
> LDAPpasswd -h localhost -p 10389 -D "cn=manager,dc=apigee,dc=com" -W -s newPassWord "uid=admin,ou=users,ou=global,dc=apigee,dc=com"
<ph type="x-smartling-placeholder">
</ph> OpenLDAP 관리자 비밀번호를 입력하라는 메시지가 표시됩니다. - 새 Edge 시스템으로 Edge UI를 설치하는 데 사용한 구성 파일 업데이트
비밀번호:
APIGEE_ADMINPW=newPassWord - Edge UI를 구성하고 다시 시작합니다.
> /opt/apigee/apigee-setup/bin/setup.sh -p ui -f configFile - (UI에서 TLS가 사용 설정된 경우에만) 관리 UI의 TLS 구성에 설명된 대로 Edge UI에서 TLS를 다시 사용 설정합니다.
SLAPD 잠금 파일 삭제
OpenLDAP를 시작하려고 할 때 slapd.pid 잠금 파일이 있다는 오류가 발생하는 경우 다음을 수행할 수 있습니다. 파일을 삭제합니다.
파일은 /opt/apigee/apigee-openldap/var/run/slapd.pid에 있습니다. 파일을 삭제하고 OpenLDAP를 다시 시작합니다.
/opt/apigee/apigee-service/bin/apigee-service apigee-openldap restart
OpenLDAP이 시작되지 않으면 디버그 모드에서 시작하여 오류가 있는지 확인합니다.
> slapd -h ldap://:10389/ -u apigee -F /opt/apigee/apigee-openldap/var/run -d 255
오류는 리소스 문제, 메모리 또는 CPU 사용률 문제를 나타낼 수 있습니다.
OpenLDAP 복제 문제 해결 문제
설치에서 여러 OpenLDAP 서버를 사용하는 경우 복제 설정을 확인하여 확인할 수 있습니다
- ldapsearch 확인
각 OpenLDAP 서버
의 데이터를 반환합니다. > LDAPsearch -W -D "cn=manager,dc=apigee,dc=com" -b "dc=apigee,dc=com" -LLL -시간 LDAP_IP -p 10389
<ph type="x-smartling-placeholder">
</ph> OpenLDAP 관리자 비밀번호를 입력하라는 메시지가 표시됩니다. - /opt/apigee/conf/openldap/slapd.d/cn=config/olcDatabase={2}bdb.ldif를 검토하여 복제 구성을 확인합니다. 파일에서 참조됩니다.
- 각 OpenLDAP 서버의 시스템 비밀번호가 동일한지 확인합니다.
- iptables 및 tcp 래퍼 설정을 확인합니다.