1) Did you do an `ls -l /dev/nvme*` to verify the permissions are what you think you set in the udev file? 2) Does group "ubuntu" have write permission? 3) Did you set the process group for `traffic_server` to be "ubuntu"? See https://docs.trafficserver.apache.org/en/8.0.x/admin-guide/files/records.config.en.html#proxy-config-admin-user-id - the primary group of the user ID will be used as the effective group ID of `traffic_server`.
On Mon, Mar 4, 2019 at 9:59 AM Jason Yang <[email protected]> wrote: > Hi > I am trying to setup ATS 8.0.2 on AWS EC2 using m5d instance (with local > disk) > > I am running traffic server using user ubuntu and the instance has disk > like following > nvme0n1 259:0 0 279.4G 0 disk > nvme1n1 259:1 0 279.4G 0 disk > nvme2n1 259:2 0 8G 0 disk > └─nvme2n1p1 259:3 0 8G 0 part / > > I added the following lines to /etc/udev/rules.d/51-cache-disk.rules > SUBSYSTEM==block, KERNEL==nvme[0123456789], GROUP:=ubuntu > SUBSYSTEM==block, KERNEL==nvme[0123456789]n1, GROUP:=ubuntu > > and my storage.config > /dev/nvme0n1 label=cache.disk.0 > /dev/nvme1n1 label=cache.disk.1 > > But it seems it is not working and I am getting "WARNING: unable to open > '/dev/nvme0n1': Permission denied”. > > > Am I doing something wrong? Thank you! > > > Jason > > > > >
