Comments (3)
The root cause of this failing is because we are managing the state of AEM via the old service
& the newsystemctl
command.
During provisioning AEM gets started with the systemctl
command. The author standby promotion uses the service
command for stopping & starting AEM.
During the service stop service aem-author stop
, the cq.pid PID file gets deleted. During service start service aem-author-start
the service script triggers a stop
via systemctl, to ensure that there is no other service running. This stopping via systemctl fails because the stop script tries to delete the cq.pid file. Since it doesn't exist anymore the stop via systemctl
is failing and therefore the start via service
fails.
The solution is to make sure that all service
commands are replaced with the systemd command systemctl
.
from aem-aws-stack-builder.
AEM AWS Stack Provisioner 6.4.0 includes the replacement of all service
commands with systemctl
.
from aem-aws-stack-builder.
The next step is to replace the service
command with systemctl
in the manage service SSM Command, to make sure that the author standby promotion works even after an offline snapshot was taken.
from aem-aws-stack-builder.
Related Issues (20)
- Publish-Dispatcher Scaling Policy cooldown need to be configurable HOT 1
- Stack Deletion fails with Permission type c with CMK for EBS volume encryption HOT 1
- AWS Quickstart support
- Change default value of ttl in switch-dns HOT 1
- ELB Scheme is hardcoded in template
- CloudWatch dashboard load balancer and healthy/unhealthy hosts metrics are missing HOT 2
- Does this diagram match the architecture you have in mind?
- Remove 'generate-network-config' makefile target
- Document ec2_vpc.* configuration parameters
- Remove network.hosted_zone configuration from documentation
- Can't download Simian Army binaries during 'make library'
- S3 Endpoint from VPC Network Creation should be optional
- Consolidated: secure_shell.inbound_cidr_ip does not work
- Implement Auto Scaling Group lifecycle hooks to reduce health check grace period
- Update package deployment process to move Publish-Dispatcher instances in ASG to standby
- AEM Stack Manager Lambda Runtime Python3.6 not supported anymore HOT 1
- Update user-data to wait until ec2 profile is ready HOT 2
- Export region in user-data HOT 1
- Add missing 'OK' Actions to Alarms
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from aem-aws-stack-builder.